Drew T
7db02bff42
src(phase-36): T6 rung R batch r1 — the class the permuter cracked, banked mechanically: 134 of 134 bodies lever-free
...
- delever --recipes --label r1 --only func_80135D20 --cap 200: `recipes: 134 of 134 bodies closed lever-free
(134 NEEDED sites in the 134 drawn), 3243 compiles in 6.0 min`, every one `R7 do-while @<line>` — one line of source
per body, each judged on its own objects, markers scrubbed within the banked body's span
- R22 clean fleet: `check-all: 218 passed, 0 failed of 218`
- lever_census --check: 33,957 pin/asm sites (was 34,091 — the 134), 33,957 marked !FAKE, 0 UNMARKED — OK
- the rung-D campaign that named the shape: `permuter: 5 of 16 exemplars matched lever-free in 0.69 h (665 of 2,131
bodies behind them)`; the split is the starting distance (closed at 8/12/19/8/29 mismatched instructions, open at
25..276), and the first two campaigns were the instrument, not the population (cookbook §454)
2026-09-09 11:58:02 -06:00
..
2026-09-09 04:15:14 -06:00
2026-09-09 04:56:50 -06:00
2026-09-06 12:06:00 -06:00
2026-09-09 04:15:14 -06:00
2026-09-09 04:15:14 -06:00
2026-09-02 19:23:25 -06:00
2026-09-09 04:15:14 -06:00
2026-09-09 04:15:14 -06:00
2026-09-09 04:15:14 -06:00
2026-09-09 04:15:14 -06:00
2026-09-08 19:46:25 -06:00
2026-09-09 04:15:14 -06:00
phase-36: T5 — the consolidation applied (644 files: 8,951 per-TU GTE definitions gone, 629 clobber variants byte-identical without the clobber, 70 kept as marked levers, 575 direct statements → canonical calls, 85 header-bound homonyms kept) + the marker repair (scrub 344 misplaced, re-mark 349); four instrument fixes: scoped renames, header-bound homonyms kept, object-like macros, the canonical table stable (the header's definitions in the inventory) and the census cache keyed on the tables; R22 218/218; the number 34,090 (33,625 + 465 GTE levers) all marked, 0 orphans, --check OK; kit corpus; log entry
2026-09-09 06:29:00 -06:00
2026-09-08 19:46:25 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
src(phase-35): T4 — every DEFINE_func_X() macro body becomes a plain-C header under src/shared/<space>/ included at its site (sotn's shape): 2,215 headers (ov/ 2,204, three module slots 12; 86 with the stable h_exact suffix), 246,347 sites in 3,818 TUs, the engine_prelude.h include in place of engine_core.h, 1,300 dead macros dropped; L0/L1: 213 binaries BYTE-IDENTICAL, 4,121/4,121 objects byte-identical before and after (tools/macro_to_header.py --apply, .run/P35/convert/ledger.txt); engine_core.h and the legacy headers still present until --finalize
2026-09-08 17:51:39 -06:00
2026-09-08 19:46:25 -06:00
2026-09-01 16:47:10 -06:00
2026-09-09 06:38:42 -06:00
src(phase-36): T5 batch gte2 — gte_consolidate: batch gte2 — 244 files: 237 consolidated, 0 defs-only, 6 unchanged, 1 refused, 0 no-recipe · definitions deleted 895 / renamed as lever variants 60 (variant trials: 213 freed, 65 kept) · header-bound definitions kept 5 · use renames 105 · direct statements → calls 115 / lever 108 / unmatched 17 · markers 184 · compiles 1240 · final 237/237 written files identical · refused 1 (restored, ledgered) | R22 check-all: 218 passed, 0 failed of 218 | census: THE PHASE'S NUMBER (pins + asm statements, GTE excluded): 34,085 sites in 12,710 bodies (1,757 distinct) · marked !FAKE 33,741 · UNMARKED 344 (delever_cycle)
2026-09-09 06:01:52 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
phase-36: T5 — the consolidation applied (644 files: 8,951 per-TU GTE definitions gone, 629 clobber variants byte-identical without the clobber, 70 kept as marked levers, 575 direct statements → canonical calls, 85 header-bound homonyms kept) + the marker repair (scrub 344 misplaced, re-mark 349); four instrument fixes: scoped renames, header-bound homonyms kept, object-like macros, the canonical table stable (the header's definitions in the inventory) and the census cache keyed on the tables; R22 218/218; the number 34,090 (33,625 + 465 GTE levers) all marked, 0 orphans, --check OK; kit corpus; log entry
2026-09-09 06:29:00 -06:00
src(phase-35): T4 — every DEFINE_func_X() macro body becomes a plain-C header under src/shared/<space>/ included at its site (sotn's shape): 2,215 headers (ov/ 2,204, three module slots 12; 86 with the stable h_exact suffix), 246,347 sites in 3,818 TUs, the engine_prelude.h include in place of engine_core.h, 1,300 dead macros dropped; L0/L1: 213 binaries BYTE-IDENTICAL, 4,121/4,121 objects byte-identical before and after (tools/macro_to_header.py --apply, .run/P35/convert/ledger.txt); engine_core.h and the legacy headers still present until --finalize
2026-09-08 17:51:39 -06:00
2026-09-09 04:18:13 -06:00
src(phase-36): T5 batch gte1 — gte_consolidate: batch gte1 — 400 files: 400 consolidated, 0 defs-only, 0 unchanged, 0 refused, 0 no-recipe · definitions deleted 8056 / renamed as lever variants 5 (variant trials: 416 freed, 5 kept) · header-bound definitions kept 80 · use renames 930 · direct statements → calls 460 / lever 252 / unmatched 185 · markers 276 · compiles 1146 · final 400/400 identical | R22 check-all: 218 passed, 0 failed of 218 | census: THE PHASE'S NUMBER (pins + asm statements, GTE excluded): 33,901 sites in 12,601 bodies (1,756 distinct) · marked !FAKE 33,665 · UNMARKED 236 (delever_cycle)
2026-09-09 05:55:45 -06:00
2026-09-08 19:46:25 -06:00
2026-09-08 20:04:57 -06:00
2026-08-30 20:32:26 -06:00
2026-09-09 04:18:13 -06:00
src(phase-36): T5 batch gte2 — gte_consolidate: batch gte2 — 244 files: 237 consolidated, 0 defs-only, 6 unchanged, 1 refused, 0 no-recipe · definitions deleted 895 / renamed as lever variants 60 (variant trials: 213 freed, 65 kept) · header-bound definitions kept 5 · use renames 105 · direct statements → calls 115 / lever 108 / unmatched 17 · markers 184 · compiles 1240 · final 237/237 written files identical · refused 1 (restored, ledgered) | R22 check-all: 218 passed, 0 failed of 218 | census: THE PHASE'S NUMBER (pins + asm statements, GTE excluded): 34,085 sites in 12,710 bodies (1,757 distinct) · marked !FAKE 33,741 · UNMARKED 344 (delever_cycle)
2026-09-09 06:01:52 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
2026-09-05 11:01:07 -06:00
2026-09-05 11:01:08 -06:00
src(phase-35): T4 — every DEFINE_func_X() macro body becomes a plain-C header under src/shared/<space>/ included at its site (sotn's shape): 2,215 headers (ov/ 2,204, three module slots 12; 86 with the stable h_exact suffix), 246,347 sites in 3,818 TUs, the engine_prelude.h include in place of engine_core.h, 1,300 dead macros dropped; L0/L1: 213 binaries BYTE-IDENTICAL, 4,121/4,121 objects byte-identical before and after (tools/macro_to_header.py --apply, .run/P35/convert/ledger.txt); engine_core.h and the legacy headers still present until --finalize
2026-09-08 17:51:39 -06:00
src(phase-35): T4 — every DEFINE_func_X() macro body becomes a plain-C header under src/shared/<space>/ included at its site (sotn's shape): 2,215 headers (ov/ 2,204, three module slots 12; 86 with the stable h_exact suffix), 246,347 sites in 3,818 TUs, the engine_prelude.h include in place of engine_core.h, 1,300 dead macros dropped; L0/L1: 213 binaries BYTE-IDENTICAL, 4,121/4,121 objects byte-identical before and after (tools/macro_to_header.py --apply, .run/P35/convert/ledger.txt); engine_core.h and the legacy headers still present until --finalize
2026-09-08 17:51:39 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:15:14 -06:00
2026-08-26 03:17:43 -06:00
src(phase-35): T4 — every DEFINE_func_X() macro body becomes a plain-C header under src/shared/<space>/ included at its site (sotn's shape): 2,215 headers (ov/ 2,204, three module slots 12; 86 with the stable h_exact suffix), 246,347 sites in 3,818 TUs, the engine_prelude.h include in place of engine_core.h, 1,300 dead macros dropped; L0/L1: 213 binaries BYTE-IDENTICAL, 4,121/4,121 objects byte-identical before and after (tools/macro_to_header.py --apply, .run/P35/convert/ledger.txt); engine_core.h and the legacy headers still present until --finalize
2026-09-08 17:51:39 -06:00
2026-08-26 03:17:43 -06:00
2026-08-30 09:50:49 -06:00
2026-09-08 19:46:25 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:15:14 -06:00
2026-08-26 03:17:43 -06:00
2026-09-08 19:46:25 -06:00
2026-09-08 19:46:25 -06:00
2026-08-26 03:17:43 -06:00
2026-09-08 20:05:25 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:15:14 -06:00
2026-08-26 03:17:43 -06:00
2026-09-08 19:46:25 -06:00
2026-09-08 19:46:25 -06:00
2026-09-08 19:46:25 -06:00
2026-09-08 20:04:57 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 04:18:13 -06:00
2026-08-26 03:17:43 -06:00
2026-09-08 19:46:25 -06:00
2026-09-08 19:46:25 -06:00
src(phase-36): T5 batch gte1 — gte_consolidate: batch gte1 — 400 files: 400 consolidated, 0 defs-only, 0 unchanged, 0 refused, 0 no-recipe · definitions deleted 8056 / renamed as lever variants 5 (variant trials: 416 freed, 5 kept) · header-bound definitions kept 80 · use renames 930 · direct statements → calls 460 / lever 252 / unmatched 185 · markers 276 · compiles 1146 · final 400/400 identical | R22 check-all: 218 passed, 0 failed of 218 | census: THE PHASE'S NUMBER (pins + asm statements, GTE excluded): 33,901 sites in 12,601 bodies (1,756 distinct) · marked !FAKE 33,665 · UNMARKED 236 (delever_cycle)
2026-09-09 05:55:45 -06:00
phase-36: T5 — the consolidation applied (644 files: 8,951 per-TU GTE definitions gone, 629 clobber variants byte-identical without the clobber, 70 kept as marked levers, 575 direct statements → canonical calls, 85 header-bound homonyms kept) + the marker repair (scrub 344 misplaced, re-mark 349); four instrument fixes: scoped renames, header-bound homonyms kept, object-like macros, the canonical table stable (the header's definitions in the inventory) and the census cache keyed on the tables; R22 218/218; the number 34,090 (33,625 + 465 GTE levers) all marked, 0 orphans, --check OK; kit corpus; log entry
2026-09-09 06:29:00 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
src(phase-36): T5 batch gte2 — gte_consolidate: batch gte2 — 244 files: 237 consolidated, 0 defs-only, 6 unchanged, 1 refused, 0 no-recipe · definitions deleted 895 / renamed as lever variants 60 (variant trials: 213 freed, 65 kept) · header-bound definitions kept 5 · use renames 105 · direct statements → calls 115 / lever 108 / unmatched 17 · markers 184 · compiles 1240 · final 237/237 written files identical · refused 1 (restored, ledgered) | R22 check-all: 218 passed, 0 failed of 218 | census: THE PHASE'S NUMBER (pins + asm statements, GTE excluded): 34,085 sites in 12,710 bodies (1,757 distinct) · marked !FAKE 33,741 · UNMARKED 344 (delever_cycle)
2026-09-09 06:01:52 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
src(phase-36): T5 batch gte2 — gte_consolidate: batch gte2 — 244 files: 237 consolidated, 0 defs-only, 6 unchanged, 1 refused, 0 no-recipe · definitions deleted 895 / renamed as lever variants 60 (variant trials: 213 freed, 65 kept) · header-bound definitions kept 5 · use renames 105 · direct statements → calls 115 / lever 108 / unmatched 17 · markers 184 · compiles 1240 · final 237/237 written files identical · refused 1 (restored, ledgered) | R22 check-all: 218 passed, 0 failed of 218 | census: THE PHASE'S NUMBER (pins + asm statements, GTE excluded): 34,085 sites in 12,710 bodies (1,757 distinct) · marked !FAKE 33,741 · UNMARKED 344 (delever_cycle)
2026-09-09 06:01:52 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
src(phase-36): T5 batch gte2 — gte_consolidate: batch gte2 — 244 files: 237 consolidated, 0 defs-only, 6 unchanged, 1 refused, 0 no-recipe · definitions deleted 895 / renamed as lever variants 60 (variant trials: 213 freed, 65 kept) · header-bound definitions kept 5 · use renames 105 · direct statements → calls 115 / lever 108 / unmatched 17 · markers 184 · compiles 1240 · final 237/237 written files identical · refused 1 (restored, ledgered) | R22 check-all: 218 passed, 0 failed of 218 | census: THE PHASE'S NUMBER (pins + asm statements, GTE excluded): 34,085 sites in 12,710 bodies (1,757 distinct) · marked !FAKE 33,741 · UNMARKED 344 (delever_cycle)
2026-09-09 06:01:52 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 04:18:13 -06:00
2026-09-09 11:58:02 -06:00
2026-09-09 04:15:14 -06:00
2026-09-03 22:21:24 -06:00
2026-09-09 04:15:14 -06:00
2026-09-09 04:15:14 -06:00
2026-09-08 18:06:04 -06:00
phase-36: T5 — the consolidation applied (644 files: 8,951 per-TU GTE definitions gone, 629 clobber variants byte-identical without the clobber, 70 kept as marked levers, 575 direct statements → canonical calls, 85 header-bound homonyms kept) + the marker repair (scrub 344 misplaced, re-mark 349); four instrument fixes: scoped renames, header-bound homonyms kept, object-like macros, the canonical table stable (the header's definitions in the inventory) and the census cache keyed on the tables; R22 218/218; the number 34,090 (33,625 + 465 GTE levers) all marked, 0 orphans, --check OK; kit corpus; log entry
2026-09-09 06:29:00 -06:00
2026-09-04 17:56:31 -06:00
2026-09-04 17:56:31 -06:00
2026-09-04 17:56:31 -06:00
2026-09-09 04:15:14 -06:00
2026-09-04 17:56:31 -06:00
2026-09-04 17:56:31 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 17:19:29 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 17:19:29 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 17:56:31 -06:00
2026-09-04 17:56:31 -06:00
2026-09-07 00:53:58 -06:00
2026-08-26 08:26:19 -06:00
2026-08-26 03:41:57 -06:00
2026-09-09 04:18:13 -06:00
2026-08-26 08:26:19 -06:00
2026-09-04 17:19:29 -06:00
2026-09-09 04:18:13 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 16:26:12 -06:00
2026-09-04 17:19:29 -06:00