Repository navigation
gap-map 0.1.0
- Find what a language still needs, with evidence.
/gap-map:gap-maphas Claude writegap-map.jsonfor a language implementation: the stages a program passes through, and one obligation per promised behavior with the line that promises it, the code that owns it, the case kinds it needs, and existing tests as fixtures. (#207)
claude plugin marketplace update lim claude plugin install gap-map@lim
-
Only a script marks an obligation proven.
gapmap.mjs runruns each fixture's verifier without a shell and with a time limit. An obligation closes only when its pointers resolve, every case has a fixture, and every fixture passed a run that can observe the claim on the current bytes of the fixture, the owner file, and the verifier's scripts. A contradiction, an unknown, or a stale result keeps it open; a won't-fix item is shown but never counted. The rule follows REA's reconstruction obligation ledgers. (#207) -
A map you can read at a glance.
map.svgis a statechart in a dark blueprint style: grid, legend, dashed regions titled with their owning file, labeled transitions, and each stage's count of proven obligations. (#207) -
Bend ships as the first target. The Bend reference lists its truth sources and lanes, with verifiers that match
gates/test.ts(merged stderr, trimmed lines,exit Ntail). The first Bend map, from 39 real tests: 11 of 24 obligations proven, 10 open, 2 contradicted, 1 blocked, 4 won't fix. (#207)