mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-10-05 08:57:59 -04:00
3.5 KiB
3.5 KiB
T1 log — phase-start health and baselines
Timeline
- start: tree
M config/kit_coverage_map.tsv,?? phase-ends/PhaseEnd_Phase37.md;df -h .73G size, 49G used, 21G avail (71 %). make kit-corpus(.run/logs/kit-corpus.log) → rc 2:tool_census.pyFileNotFoundErrordocs/SETUP.md.- cause: PA3 migration
b8a6cbc54moveddocs/{SETUP.md,matching-cookbook.md,cookbook-index.md,effort-map.md}→docs/retired/. - quick per-item run of tools-health's python checks (.run/P38/T1/quick.sh → .run/logs/quick.log): red =
cookbook_index.py --check(matching-cookbook.md missing),doc_links.py(36 broken links),wiki_render.py --selftest(dead /docs/SETUP.md link),tool_census.py --check(SETUP.md missing). All four one cause. - probe
make tools-health(.run/logs/tools-health1.log) ran detached in parallel with c1 → heavy prereqs green, stopped red at cookbook_index as predicted. - c1 (commit
db68150f5, logs/T1.c1.md): tool_census reads docs/ops/tooling-inventory.md (+ COOKBOOK/RECORD sources from docs/retired/); Makefile cookbook_index line DISABLED (successor cookbook/INDEX.md); 36 links repointed (SETUP→docs/ops/INDEX.md, cookbook→cookbook/INDEX.md, effort-map→docs/retired/); doc_links DEFAULT/map, wiki_render :112; Reference-index rows for ops/, retired/, project-architect.md; tooling-inventory row. Returned blocked: tool_census --check 65 gaps (22 PA3 tools w/o dictionary rows, 43 corpus copies) + would copy untracked PhaseEnd_Phase37.md. - c1 INCIDENT:
make -n tools-healthunder .ONESHELL executed shell lines (sdk-dualrm -rf build/psyq, map cp); coder restored.run/P33/verify/main_no_sdk.map. - c2 (commit
465d915bd, logs/T1.c2.md): 22 dictionary rows (phase/portability PROJECT-ONLY, adapts "Project Architect harness"); tool_census sources git-tracked only;make kit-corpusrc 0 (373 rows, 404 copies + 30 pointers);tool_census --check0 gaps OK; kit_coverage_map.tsv committed as-is. - tools-health run 1 (.run/logs/tools-health.log): red at
sig-main:main_seed_ends: build/src/boot.o listed in the map but absent on disk— build/ damaged (c1's make -n / stale build), not a tool defect. - R22 (.run/logs/r22a.log) → extract-all 217/0/217, check-all 218/0/218.
- tools-health run 2 (.run/logs/tools-health2.log) →
tools-health: OK — sigs fresh; …. No leftover src/shared/.cdecl_allmacros.c; ps: no orphaned permuter/cc1/make/tool workers. - commit
a8cdd934b: tools-health outputs (progress., README, story-timeline., P35/P36 census snapshots; .run files force-staged since gitignored-but-tracked). - R22 (.run/logs/r22b.log) green 218/218 →
delever_oracle --snapshot-baseline -j 16(.run/logs/snap.log): 7428 objects ata8cdd934b, links 218/218. - calibrate (.run/logs/calib.log): 146/146 identical, twins 32/0, positive control DIFFERS build/src/800.o — OK.
type_census.py --out-dir .run/P38/census -j 16 --no-cache(.run/logs/census.log);restruct.py --audit-types(.run/logs/audit.log): 1179 canonical defs audited, 26 naming/offset violations.- verify (.run/logs/verify.log): rc 0; extract-all 217/0, check-all 218/0, calibrate OK.
Coder briefs
- T1.c1: repoint retired-doc consumers (tool_census, cookbook_index disable, 36 links, doc_links, wiki_render, inventory row).
- T1.c2: dictionary rows for 22 PA3 tools, tracked-only corpus sources, kit-corpus + commit incl. kit_coverage_map.tsv.
Retrievers
- none; no report ids.
Hypotheses rejected
- "tools-health red at sig-main = tool defect": rejected; build/src/boot.o absent; after R22 the same target was green.