Files

Core-only commercial product audit

Audit date: 2026-07-29
Reference project: Basic Design (Screen&Report)_v2.7

Problem reproduced

The previous empty-state overview displayed READY and operational-looking zeroes before any governed run existed. Core, Domain Pipeline, and Provider Telemetry were not separated, so a customer could not tell which capability was installed, optional, or waiting for evidence.

Evidence:

  • 00-init-empty-state.png
  • 01-assurance-overview.png
  • 02-run-dossier-h1-h7.png
  • 03-h6-trace-filtered.png

Corrected product contract

  • casan init --edition core writes .casan/discovery.json and .casan/readiness.json.
  • Core can be ready while Domain Pipeline is not_configured/discovered and Provider Telemetry is optional_unavailable.
  • The overview hides operational KPIs until a governed run exists.
  • The empty H6 view hides failure, latency, token, cost, coverage, chart and export controls rather than displaying fabricated zeroes.
  • HTML/JSON export remains on-demand.
  • casan pipeline --help never executes a pipeline; a missing project runner returns CASAN_PIPELINE_NOT_CONFIGURED without marking Core failed.

Evidence:

  • 04-commercial-readiness-empty-state.png
  • 05-commercial-h6-empty-state.png
  • 06-basic-design-commercial-overview.png
  • 07-basic-design-commercial-h6.png

Acceptance evidence

  • clean Core-only vendored init: Core ready, Domain Pipeline not_configured, Provider Telemetry optional_unavailable;
  • no application source or apps/ directory created by Core init;
  • Basic Design discovery: Core ready_with_attention because Claude/Codex are healthy while the selected VS Code route lacks its extension; Domain Pipeline discovered; Provider Telemetry available;
  • Basic Design H1–H7 domain smoke: seven controls passed;
  • Inspect latest run opens the interactive H1–H7 dossier;
  • Open H6 opens the trace-filtered AgentOps dossier;
  • Core and DevKit release artifacts build and pass extracted-artifact smoke;
  • hybrid install suite: 104 pass, 0 fail.