Scan Quality Polish (6 Additive Fixes)
Six small additive fixes — 3 product accuracy improvements and 3 test quality improvements — surfaced through R5/R6 validation and proof chain findings. Each makes the scan strictly more accurate or the tests strictly more honest. None are regressions; all are pre-existing gaps now documented. Validated by 3 independent agents with no concerns.
verdict PASSscore 11 / 11findings 7 (0 risk · 1 debt · 6 obs)duration 30mrejection cycles 0shipped May 22, 2026surface cli
Pipeline timeline
Intent to proven code in 30m across Think, Plan, Build, and Verify.
Think1m
Plan4m
Build8m
Verify6m
Assertion ledger
11 claims, each independently verified. Showing 8 — show all →
| ID | Says | Matcher | |
|---|---|---|---|
| A001 | Schema discovery ignores schemas found inside test and example directories | verified | ok |
| A002 | Infrastructure package filtering works regardless of capitalization | verified | ok |
| A003 | Vue projects using TypeScript config files are detected correctly | verified | ok |
| A004 | Vue TypeScript config is recognized as a strong framework signal | verified | ok |
| A005 | The surfaces-without-testing test fails when the Surfaces section is missing | verified | ok |
| A006 | The surfaces-without-testing test fails when the surface line is missing | verified | ok |
| A007 | Surface display tests verify framework, language, and testing values are rendered | verified | ok |
| A008 | Surface display tests verify the testing framework is rendered | verified | ok |
Findings 7 total
obspackages/cli/tests/commands/scan.test.ts→ closed
Spec says fixture produces 'TypeScript' but actual output is 'JavaScript' — spec guidance was incorrect
debtpackages/cli/src/engine/census.ts→ scope
No test for discoverSchemas non-product path filtering — Fix 1 relies solely on integration coverage
obs→ closed
INFRA_PATTERNS case-insensitivity (Fix 2) resolves proof finding fix-false-surface-detection-C2
obs→ closed
Vacuous assertion fix (Fix 4) resolves proof finding scan-surface-display-C1
obs→ closed
Value-level assertions (Fix 5) resolves proof finding scan-surface-display-C2
+2more findings
Integrity seal
scopesha256:c2e49c8976854...
contractsha256:69d65ccedbdcd...
plansha256:9b9c4cb3ee063...
specsha256:fb9d340f5c0c0...
build-reportsha256:9d1d8445950a0...
build-datasha256:0c330ad46edf1...
verify-reportsha256:7089e669de46d...
verify-datasha256:d75d2d052143c...
audit cmd$ ana proof audit scan-quality-polish → all hashes match