Commit Graph

4734 Commits

Author SHA1 Message Date
Drew T 389e4d068e phase-36: S105 s105_f11_minlever — func_8018F060 banked at 0 through the whole-object gate + propagated — f11 minimum-lever 10 → 3 (per-block pointer temps for the asm block; the three surviving launders are cse's constant-class re-tie, proven) 2026-09-11 20:44:04 -06:00
Drew T a4a244c7fa phase-36: S105 s105_f11 — func_8018BB48 banked at 0 through the whole-object gate + propagated — f11 copy in ov_SC06_033 (plain C, 3 → 0) 2026-09-11 20:43:46 -06:00
Drew T b58d4c014b phase-36: S105 s105_f11 — func_80185B4C banked at 0 through the whole-object gate + propagated — f11 copy in ov_SC06_032 (plain C, 3 → 0) 2026-09-11 20:43:29 -06:00
Drew T cd993d65b9 phase-36: S105 s105_f11 — func_8018FE0C banked at 0 through the whole-object gate + propagated — f11 plain C (the same class, its declaration alias kept; 3 → 0) 2026-09-11 20:43:10 -06:00
Drew T 5a981f67be phase-36: S105 s105_f11 — func_8018A974 banked at 0 through the whole-object gate + propagated — f11 plain C (the parameter's store first + the multi-set tag chain — md_SC07_004's twin, first try; 3 → 0) 2026-09-11 20:42:53 -06:00
Drew T 4f382cb1d6 phase-36: S105 s105_f11 — func_8018A688 banked at 0 through the whole-object gate + propagated — f11 plain C (the decompiler's if/do-while as a for — a frame-only residual; the SC06_032 twin's spelling) 2026-09-11 20:42:35 -06:00
Drew T c7b184dfe4 phase-36: T8 — attribution check: 4,026 of 4,026 counted lever sites name their instrument (rung B 2,620 · S103 agents 933 · T5 450 · S105 22 · S104 1) 2026-09-11 20:24:47 -06:00
Drew T b3369d0279 phase-36: T8 — lever_census --selftest + --check wired into make tools-health (0 UNMARKED, 0 orphans); --strict stays the structs phase's finish line 2026-09-11 20:23:35 -06:00
Drew T a4c8301976 phase-36: S105 — Drew: close the phase after f11 (no more agents); the residue bucketed for the record | 🛑 T7 ENDING 2026-09-11 20:22:52 -06:00
Drew T 295ef3fe4a phase-36: S105 (cont.) — f10 landed 4/4 plain C (three type changes), R22 218/218, census 4,026 / 0 unmarked (exit 0); METHOD step 24; checkpoint refreshed | 🛑 T7 RUNNING 2026-09-11 19:56:07 -06:00
Drew T ff22c1fba0 phase-36: S105 s105_f10 — func_8017E734 banked at 0 through the whole-object gate + propagated — f10 plain C (the byte and its index as one variable + the difference in its own then-block) 2026-09-11 19:53:18 -06:00
Drew T fd55fc6990 phase-36: S105 s105_f10 — func_80180FE8 banked at 0 through the whole-object gate + propagated — f10 plain C (a struct-typed cast of the global base; launder + $7 pin → 0) 2026-09-11 19:53:01 -06:00
Drew T a1e074f93a phase-36: S105 s105_f10 — func_8017E078 banked at 0 through the whole-object gate + propagated — f10 plain C (byte-of-word ((w >> 8) & 0xFF) — the main siblings' spelling; pad deleted) 2026-09-11 19:52:44 -06:00
Drew T d89dc0c47f phase-36: S105 s105_f10 — func_80180AE8 banked at 0 through the whole-object gate + propagated — f10 plain C (a body-local struct type — mem/s field stores drop sched's anti-dependence) 2026-09-11 19:52:27 -06:00
Drew T f349f260d9 phase-36: S105 — f11/f12 briefs + packs (ov_SC06_018, ov_SC07_002) 2026-09-11 19:17:44 -06:00
Drew T 134abd5e04 phase-36: S105 (cont.) — f9 landed 6/6 (3 plain C, 1 do-while, 2 proven + parked), R22 218/218, census 4,032 / 0 unmarked (exit 0); METHOD step 23; checkpoint refreshed | 🛑 T7 RUNNING 2026-09-11 19:17:22 -06:00
Drew T c2455f5d3e phase-36: S105 s105_f9_minlever — func_80186CE0 banked at 0 through the whole-object gate + propagated — f9 minimum-lever PROVEN 3 → 3 (a 20-byte struct copy over five carved word symbols — a parked carve change; markers carry the pass) 2026-09-11 19:14:20 -06:00
Drew T f0aba38fc6 phase-36: S105 s105_f9_minlever — func_80180A54 banked at 0 through the whole-object gate + propagated — f9 minimum-lever PROVEN 2 → 2 (a void function that RETURNS the slot — a parked signature change with its patch; markers carry the pass) 2026-09-11 19:14:01 -06:00
Drew T 9e66211683 phase-36: S105 s105_f9 — func_80186C0C banked at 0 through the whole-object gate + propagated — f9 zero pins, one marked do-while (the sibling copies' spelling; 2 → 0) 2026-09-11 19:13:43 -06:00
Drew T 7195a5ff91 phase-36: S105 s105_f9 — func_80187D18 banked at 0 through the whole-object gate + propagated — f9 plain C (the same-TU sibling's spelling: an address alias + the multi-set abs chain; 3 → 0) 2026-09-11 19:13:25 -06:00
Drew T 8a982ef6cd phase-36: S105 s105_f9 — func_8017F498 banked at 0 through the whole-object gate + propagated — f9 plain C (the constant holder declared per arm; 2 → 0) 2026-09-11 19:13:08 -06:00
Drew T 41ab73ae62 phase-36: S105 s105_f9 — func_801810A0 banked at 0 through the whole-object gate + propagated — f9 plain C (the narrow-load split; the empty delay slots followed; pad shrunk; 5 levers → 0) 2026-09-11 19:12:49 -06:00
Drew T ea05569512 phase-36: S105 (cont.) — comment-boundary strip fixed, 2 free banks, R22 218/218, census 4,044 / 0 unmarked (exit 0); checkpoint refreshed | 🛑 T7 RUNNING 2026-09-11 18:48:07 -06:00
Drew T 3d61118281 phase-36: S105 s105_comment6 — 2 of the six formerly-unstrippable classes banked at 0 by the regen (func_80185840 R15 sink, func_8018009C R9 swap) 2026-09-11 18:45:38 -06:00
Drew T 5c80301196 phase-36: S105 — the strip keeps a block-comment tail and drops the marker rung B wrote inside it: the six comment-boundary UNSTRIPPABLE classes strip (0 orphans); selftests OK 2026-09-11 18:35:38 -06:00
Drew T b98dd00fcb phase-36: S105 (cont.) — Drew: cap 1; f9 launched on ov_SC02_027 | 🛑 T7 RUNNING 2026-09-11 18:33:16 -06:00
Drew T 1feaff5390 phase-36: S105 FINAL — f8 landed 5/5 plain C, R22 218/218 at 36be9acef, census 4,046 / 0 unmarked (exit 0), nothing in flight; 42/42 drawn classes at 0 this session; cookbook §457, accelerators + decision log P36 S105, kit corpus; checkpoint final | 🛑 T7 RUNNING 2026-09-11 18:25:35 -06:00
Drew T 75dddf4e7a phase-36: S105 — cookbook §457 (the S105 move catalog) + accelerators (a generator's refusals are an unaudited population) 2026-09-11 18:22:34 -06:00
Drew T 36be9acefb phase-36: S105 s105_f8 — func_8018CA74 banked at 0 through the whole-object gate + propagated — f8 plain C (copy-first after the call + a store straddle; 3 pins → 0) 2026-09-11 18:19:07 -06:00
Drew T d21cd56161 phase-36: S105 s105_f8 — func_8018D270 banked at 0 through the whole-object gate + propagated — f8 plain C (the $5 pin was a dropped call argument — restored through a cast) 2026-09-11 18:18:50 -06:00
Drew T 4d96e472cd phase-36: S105 s105_f8 — func_8018622C banked at 0 through the whole-object gate + propagated — f8 plain C (the lever-free OR-sibling's spelling ported; 3 pins → 0) 2026-09-11 18:18:32 -06:00
Drew T 21f2fd8e4b phase-36: S105 s105_f8 — func_80186424 banked at 0 through the whole-object gate + propagated — f8 plain C (the global read as a one-element array + chained stores; two barriers → 0) 2026-09-11 18:18:15 -06:00
Drew T 7069f8c3dc phase-36: S105 s105_f8 — func_8018A6A0 banked at 0 through the whole-object gate + propagated — f8 plain C (goto bottom-test loop → while; the gte block → library macros) 2026-09-11 18:17:58 -06:00
Drew T f3e65cc426 phase-36: S105 — f6 landed 6/6 (1 plain C, 2 do-while, 3 minimum-lever), R22 218/218, census 4,058 / 0 unmarked (exit 0); METHOD step 21; checkpoint refreshed | 🛑 T7 RUNNING 2026-09-11 17:54:45 -06:00
Drew T 4bca24866a phase-36: S105 s105_f6_minlever — func_8017DFB8 banked at 0 through the whole-object gate + propagated — f6 minimum-lever 4 → 3 (the $16 pin off by the parameter/pointer role split; la + addiu + $4 proven with their passes) 2026-09-11 17:51:48 -06:00
Drew T eb0d076a03 phase-36: S105 s105_f6_minlever — func_80181F4C banked at 0 through the whole-object gate + propagated — f6 minimum-lever PROVEN 1 → 1 (qty_compare_1 1858 vs 1756 with births fixed by the bytes; marker carries the pass) 2026-09-11 17:51:29 -06:00
Drew T 00f9f8638b phase-36: S105 s105_f6_minlever — func_80180FA4 banked at 0 through the whole-object gate + propagated — f6 minimum-lever 2 → 1 (the $6 pin is the function's own third parameter — a parked signature change with its patch) 2026-09-11 17:51:11 -06:00
Drew T b5699a3fee phase-36: S105 s105_f6 — func_80182184 banked at 0 through the whole-object gate + propagated — f6 zero pins, one marked do-while (P_TAG bitfield reads + the OT base used for every read; 3 pins → 0) 2026-09-11 17:50:50 -06:00
Drew T d5f86e9c14 phase-36: S105 s105_f6 — func_8018122C banked at 0 through the whole-object gate + propagated — f6 zero pins, one marked do-while (a +1 flow-time ref breaks the allocno_compare tie; 1 pin → 0) 2026-09-11 17:50:32 -06:00
Drew T bd461c81bc phase-36: S105 s105_f6 — func_8017F584 banked at 0 through the whole-object gate + propagated — f6 plain C (a twice-set constant local split set-once per block — update_equiv_regs doubles a REG_EQUIV constant's live length) 2026-09-11 17:50:14 -06:00
Drew T f6702551b0 phase-36: S105 — f6/f8 cut by the session limit and resumed by id on Drew's word | 🛑 T7 RUNNING 2026-09-11 17:46:21 -06:00
Drew T d3ab56bbe0 phase-36: S105 — f7 landed 6/6 (5 plain C + 1 minimum-lever), R22's two more blind spots fixed (+1 header bank), R22 218/218, census 4,065 / 0 unmarked (exit 0); Drew: no new agents; METHOD step 20; checkpoint refreshed | 🛑 T7 RUNNING 2026-09-11 14:13:06 -06:00
Drew T d85a4e3877 phase-36: S105 s105_r22b — func_80146B9C.h banked at 0 by the fixed R22 (IDENTICAL on every includer) 2026-09-11 14:09:52 -06:00
Drew T bb2012f78d phase-36: S105 harvest f7 — R22 tries every same-base sibling (not only the literal base) and no longer reads a cast store as a set; known-true 37 → 0 on func_8017FD14; selftest OK 2026-09-11 14:07:56 -06:00
Drew T d62cb1170c phase-36: S105 s105_f7_minlever — func_8017EF50 banked at 0 through the whole-object gate + propagated — f7 minimum-lever 3 → 2 (the keepalive was dead; the two pins are find_free_reg's lowest-free rule, unreachable by priority) 2026-09-11 14:04:59 -06:00
Drew T 9a0a6590b6 phase-36: S105 s105_f7 — func_8017F114 banked at 0 through the whole-object gate + propagated — f7 plain C (goto chain → for, per-arm calls, the giv-base law; 4 pins → 0) 2026-09-11 14:04:28 -06:00
Drew T a5368f55f7 phase-36: S105 s105_f7 — func_8017FD14 banked at 0 through the whole-object gate + propagated — f7 plain C (every access off the real biv — the giv-base law) 2026-09-11 14:04:11 -06:00
Drew T 64a8d90b3f phase-36: S105 s105_f7 — func_80180590 banked at 0 through the whole-object gate + propagated — f7 plain C (per-arm store + per-arm call) 2026-09-11 14:03:54 -06:00
Drew T 13a081fc93 phase-36: S105 s105_f7 — func_8017F5BC banked at 0 through the whole-object gate + propagated — f7 plain C (two independent stores swapped — a birthing load's life) 2026-09-11 14:03:37 -06:00
Drew T 3d2949e3ae phase-36: S105 s105_f7 — func_8017EB2C banked at 0 through the whole-object gate + propagated — f7 plain C (the % with no target variable — expand_divmod) 2026-09-11 14:03:19 -06:00