docs: replace over-closed ledger rows with evidence-linked dispositions
GOV-01. The adapter inventory claimed 118/118 while the tree held 119 files, so src/adapters/platform/abortable-operation.ts sat outside every review's coverage without anything failing. The row is restored and scripts/check-adapter-inventory.ts now diffs the document against git ls-files src/adapters, so the count is an equality rather than a number someone has to remember. The same gate pins that the Service Worker asset generator reads the shared extension table instead of declaring its own. GOV-02. The previous ledger closed rows as FIXED_NOT_RELEASED that the re-review found partial. The new section is written the other way round: a row reads FIXED only where a named adversarial test failed on the pre-fix source and passes on the landed one, and the twelve findings this pass did not reach — RPC-RR-01, RT-RR-01 through RT-RR-04 and TR-RR-01 through TR-RR-07 — are recorded as NOT_STARTED with the reason each needs a lifecycle change rather than a contained edit. None of them may be treated as closed and no capability they cover may be promoted without its own evidence row. The structural gate for the shared abortable-operation primitive is deliberately not added yet: it still has zero production importers, and a gate that fails CI for a documented, unfixed defect would report the wrong thing. Also records the destructive test hazard found while running the suites: scripts/lib/removal-fixture.ts and scripts/check-supply-chain-provider-fixtures.ts symlink the real node_modules into a temp fixture root and run pnpm there, which purges the repository's own dependencies through the symlink mid-run. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
69cb7e35ca
commit
af7f35058b
@@ -19,6 +19,7 @@
|
||||
"check:design-system:fixture": "node scripts/check-design-system.ts --fixture",
|
||||
"check:i18n": "node scripts/check-i18n.ts",
|
||||
"check:i18n:fixture": "node scripts/check-i18n.ts --fixture",
|
||||
"check:adapter-inventory": "node scripts/check-adapter-inventory.ts",
|
||||
"check:diagnostics": "node scripts/check-diagnostics.ts",
|
||||
"check:diagnostics:fixture": "node scripts/check-diagnostics.ts --fixture",
|
||||
"check:types": "corepack pnpm check:types:app && corepack pnpm check:types:node && corepack pnpm check:types:test && corepack pnpm check:types:recipes && corepack pnpm check:types:web-worker && corepack pnpm check:types:service-worker",
|
||||
|
||||
Reference in New Issue
Block a user