Files
BFM-decomp/config/kit_coverage_map.tsv
T
Drew T 0c29c9e16b tools+kit(phase-33.5): task 14.5 part 1 — the record as the third dictionary + kit_coverage (every rule and every accelerator entry cited or dispositioned)
- decomp-architect/corpus/record/: the how-to (13), decision-log, accelerators, retrospective, story, wave-playbook, effort-map,
  gen3-standards, gen3-handoff, DIGEST and every PhaseEnd (34) verbatim behind an authored front page (what each is, how to
  read it, what is NOT there — the phase logs, R19 — and that the mining pass is their distillation); tool_census: RECORD_SOURCES
  + record_dest + the third corpus in plan/write/check (358 copies + 28 pointers, --check OK); kit_lint exempts corpus/record;
  SETUP Step 6 gains 2c docs/inherited-record.md (+ the verify line; expected-manifest +1); ops-setup/README/tree/methodology/
  wiki page/Home/Tools page/README bullet/SETUP row: "two dictionaries" → three
- tools/kit_coverage.py (+ config/kit_coverage_map.tsv): derives R1..R83 from DIGEST §3 (asserted contiguous) and the 58
  accelerator entries (headings + numbered items), asserts each is cited by a provenance line of the registry seed / the
  kernels or dispositioned (G / DK / FOLDED:G / ENV / PA / SEED: / KIT: / RECORD / COOKBOOK / NOT-PORTABLE; unknown ids
  refused); first run: 26 uncited rules + 21 uncited entries → DK-66 (a ledger's tie-break, a checker's widening and a blanket
  commit are part of the instrument — R70/R80/R52), DK-67 (the ignore file's directory-form wall — S91 (1)), DK-68 (a
  summarised signal is a claim, not ground truth — R14/R66) in a new kernels section 8 (the museum is 9; "In all" 68) + 41
  dispositions (15 PA, 3 ENV, folds into G6/G18/G38/G66/DK-12/19/20/22/25/26/31/35/44/45/46/57/61, 1 KIT template, 1 COOKBOOK);
  now 0 UNCOVERED on both populations; wired into tools-health after tool_census --check; SETUP row + dictionary row
- verify: tool_census --check OK; kit_coverage OK (rules 57 cited + 26 dispositioned / 83; accelerators 41 + 15 / 58);
  kit_lint OK; doc_links --strict OK; wiki_render --selftest 32 pages / 0 unlisted
2026-09-07 23:03:34 -06:00

4.8 KiB

1kindkeydispositionnote
2ruleR2ENVall-in-WSL, one ext4 clone, loopback MCP — the source project's machine
3ruleR3PAtooling under tools/ is ProjectArchitect's layout convention (its templates carry it)
4ruleR4PAplan mode every phase = ProjectArchitect's gate 1
5ruleR5PAno attribution trailers — ProjectArchitect's SETUP/commit rule
6ruleR6PAthe agent commits, the owner pushes — ProjectArchitect's git posture (never push)
7ruleR7PAthe effort-map check before each phase plan — ProjectArchitect's effort protocol; the kit adds the decomp rows
8ruleR8PAcommit cadence — superseded in the source project by per-task commits (R42, cited); ProjectArchitect's own
9ruleR9FOLDED:G6+SEED:mcp-reconnect-after-restart.mdverify the oracle database persisted after a save — inside G6 (mirror + verify) and the reconnect seed
10ruleR11ENVthe Windows-native emulator bridged over a web API — the source project's machine
11ruleR12KIT:templates/run-README.mdno /tmp; project-local scratch under .run/ with dated tracked exceptions — the kit's run-README template + the firewall's scratch block
12ruleR14DK-68a summarised signal is a claim, not ground truth — realised as a kernel by the coverage pass
13ruleR18PAthe plain-English recap at every session/phase end — ProjectArchitect's PhaseEnd template
14ruleR19PAthe worklog archived under logs/, out of the load order — ProjectArchitect's close step (the kit's Step 10 does the same)
15ruleR20FOLDED:G18the private-repo backup policy, amended by R78 (cited) — G18's text carries the backup home
16ruleR21PAkeep the ops reference current in the same change — ProjectArchitect's ops-setup contract; the kit adds the decomp rows
17ruleR23ENVstop the Ghidra MCP before a checkpoint commit; the database churn is never staged — Ghidra-specific; the firewall template ignores the database directory
18ruleR25PAthe recap stored in the PhaseEnd — ProjectArchitect's PhaseEnd template
19ruleR26PAprompt for breadth (multi-agent) on breadth-shaped work — ProjectArchitect's effort protocol
20ruleR27PAevery effort transition prompted and waited for — ProjectArchitect's effort protocol
21ruleR28PAbuild the harness task list right after plan approval — ProjectArchitect's phase start
22ruleR30PAcapture context-dependent knowledge during the producing session — ProjectArchitect X5 (cited by the methodology)
23ruleR31PAthe decision log's WHY entries — ProjectArchitect's decision log; the kit's record ships the source project's
24ruleR52DK-66a blanket committer must not adopt a collapsed file — realised as a kernel by the coverage pass
25ruleR70DK-66a ledger's tie-break is part of the instrument — realised as a kernel by the coverage pass
26ruleR79DK-22pkill -f never with a literal the shell's own command line contains — DK-22's second wound
27ruleR80DK-66a widened checker classifies a missing promised page as PENDING — realised as a kernel by the coverage pass
28accelerator#12DK-25byte-locate the residual before blaming the draft — DK-25 is this entry under its own title
29accelerator#13DK-31census what is already drafted before drawing — DK-31 is this entry under its own title
30accelerator#14DK-26the cheap probe must call the real planner — DK-26 is this entry
31accelerator#18DK-20a claim derived from bytes is not verified by a compiler — DK-20 (a claim names the compilation it survived)
32accelerator#20DK-12unit boundaries at the jump-table spans at segmentation time — DK-12 (the segmentation law)
33acceleratorS77 (2)DK-19+G25a refusal-check measured against what the real pipeline does — DK-19 + G25 (negative-control every refusal-check)
34acceleratorS77 (3)G38an exclusion reason is a claim about the tooling on the day — G38 (draw-time bankability; re-probe the exclude list)
35acceleratorP32 T3 (2)DK-35a shared scratch directory is a shared blast radius — DK-35 (per-item work directories)
36acceleratorP32 T3 (4)COOKBOOKthe rematerialisation slider is a computation from the dump's counts — an idiom-level lever; lives in the cookbook corpus
37acceleratorP32 T3 (11)DK-44attribute the residual to a pass with a dump line — DK-44 is this entry
38acceleratorP32 T3 (14)DK-46the similarity score is not a shape oracle; grep the constants, objdump the window — DK-46
39acceleratorP32 T3 (15)DK-45re-run the producer census with the combiner's bookkeeping in view — DK-45 (a producer census before a spelling sweep)
40acceleratorP33.5 S91 (2)DK-57a typed figure against a derived one — DK-57 (numbers generated, never typed)
41acceleratorP33.5 S91 (3)DK-61a dry-run judge is an instrument; negative-control it — DK-61 (a known-true case before reading any instrument's output)
42acceleratorP33.5 S91 (4)G66a tool without a dictionary row is invisible — G66 (consult the tool dictionary first)