Review found verify-type-equiv only scanned docs the manifest already named, so a type-equiv block in an unmanifested doc was silently skipped — defeating the 1:1 guarantee. Scan all docs in the markdown glob scope instead, so an orphan block in any doc is caught. Also parse `abstract class` in blockSymbol (matches sourceDeclaration's class support). persistence.md listed the SessionPersistence surface as create/append/load/list; the abstract service also exposes has/delete. AGENTS.md's doc-sync command summary omitted verify-md-links and verify-type-equiv. |
||
|---|---|---|
| .. | ||
| check-vendor-manifest.sh | ||
| check-workspace-constraints.ts | ||
| doc-typecheck.ts | ||
| gen-module-graph.ts | ||
| install-lefthook.mjs | ||
| publint-all.ts | ||
| type-equiv.manifest.json | ||
| verify-event-taxonomy.ts | ||
| verify-md-links.ts | ||
| verify-md-wrap.ts | ||
| verify-type-equiv.ts | ||