2.0 KiB
2.0 KiB
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.png01-assurance-overview.png02-run-dossier-h1-h7.png03-h6-trace-filtered.png
Corrected product contract
casan init --edition corewrites.casan/discovery.jsonand.casan/readiness.json.- Core can be
readywhile Domain Pipeline isnot_configured/discoveredand Provider Telemetry isoptional_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 --helpnever executes a pipeline; a missing project runner returnsCASAN_PIPELINE_NOT_CONFIGUREDwithout marking Core failed.
Evidence:
04-commercial-readiness-empty-state.png05-commercial-h6-empty-state.png06-basic-design-commercial-overview.png07-basic-design-commercial-h6.png
Acceptance evidence
- clean Core-only vendored init: Core
ready, Domain Pipelinenot_configured, Provider Telemetryoptional_unavailable; - no application source or
apps/directory created by Core init; - Basic Design discovery: Core
ready_with_attentionbecause Claude/Codex are healthy while the selected VS Code route lacks its extension; Domain Pipelinediscovered; Provider Telemetryavailable; - 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.