Drew T
848c7c50ab
feat(phase-32): T2a — tools/payload_base_evidence.py (controls-gated static base evidence) + memory-map §S45 p7: the parked five get candidate bases
...
- the instrument: module-id word, TEXT_LO estimate, absolute-pointer set, lui hi-half histogram, and a
jal->function-start VOTE (starts = prologues ∪ the word after every `jr $ra`+delay — leaf functions have no
prologue, the recall killer of S45's vote_base 4/12); scores a BOUNDED candidate list (5 §S44 slots ∪ 134
IDXTAB DESTPTRs ∪ vote bases): STRONG / CONSISTENT / INCONSISTENT / NO-EVIDENCE; AMBIGUOUS tie sets are
printed, never picked; a payload with no self-reference is REFUSED as base-independent (R43)
- R39 controls run before any emission: md_MAIN_008/011/013/042, md_SC03_073, md_SC02_009, md_SC07_004
re-derive their byte-proven bases top-ranked from their payloads alone (7/7); TEXT_LO estimates == yaml
(incl. the header-table modules 0x7C/0x14/0x158). The first draft of the scorer FAILED 5/7 (prologue-only
starts; a top-rank assertion on modules the bytes cannot discriminate) — fixed by the controls, not shipped
- the five (G5 static-derived, US): MAIN/7 STRONG 0x800CEDF8 (9/9 jals, 14/16 ptrs on starts); MAIN/9 STRONG
0x800CD348 (6/6, 9/9); SC03/53 + SC03/54 CONSISTENT with 0x801EF468 top of a 12-way tie; SC03/56 SPLIT
(jal vote 0x80178C8C vs pointers/lui ~0x801CBB50). T2b probes each with new_binary.sh — the byte gate decides
- SETUP row (R21); evidence rows .run/P32/t2a/evidence.json
2026-09-04 23:42:53 -06:00
..
2026-08-24 14:09:13 -06:00
2026-07-28 15:02:51 -06:00
2026-06-29 12:52:39 -06:00
2026-08-26 18:32:51 -06:00
2026-09-04 22:36:55 -06:00
2026-06-19 13:03:14 -06:00
2026-08-31 13:48:56 -06:00
2026-07-30 16:45:09 -06:00
2026-09-04 23:38:03 -06:00
2026-09-02 16:45:33 -06:00
2026-08-04 22:42:54 -06:00
2026-07-03 17:59:19 -06:00
2026-06-30 13:54:53 -06:00
2026-08-07 18:04:26 -06:00
2026-09-04 23:28:59 -06:00
2026-08-07 15:07:55 -06:00
docs(phase-31): S80 #10 CLOSE — the verbatim end-state: manifest 6 → 5 rows (the five PERMANENT rows RATIFIED in _README; the GAME-C row decompiled), cookbook §495 (two def-side declaration walls, the S79 assembly "bank" P9 correction, the gate that dropped a bank on exit 0), decision-log S80 addendum (R31), SETUP rows; tools/parallel_gate.py: banked-but-not-merged now exits 2 with the worker's raw git status kept + per-run .run/pgate_runs/<ts>.json; CURRENT_PHASE #10 bullet + the S80 #10 CLOSE checkpoint (R22 213/213, tools-health OK, census 21 stubs / 4,554 ins, NEXT #11 = PhaseEnd, gate 2); regenerated digests
2026-09-04 22:07:35 -06:00
2026-09-04 21:41:17 -06:00
2026-06-16 17:56:38 -06:00
2026-06-16 17:56:38 -06:00
2026-06-20 17:12:00 -06:00
2026-06-16 17:56:38 -06:00
2026-06-16 14:05:20 -06:00
2026-08-07 15:07:55 -06:00
2026-08-07 15:07:55 -06:00
2026-08-14 16:40:43 -06:00
2026-08-05 00:41:54 -06:00
2026-06-20 17:12:00 -06:00
2026-06-15 23:25:00 -06:00
2026-06-16 17:50:31 -06:00
2026-06-20 23:55:51 -06:00
2026-07-01 17:25:47 -06:00
2026-08-26 12:56:10 -06:00
2026-07-15 15:49:45 -06:00
2026-08-26 12:56:10 -06:00
2026-07-19 00:36:51 -06:00
2026-06-16 14:33:54 -06:00
2026-08-26 12:45:16 -06:00
2026-07-30 17:05:50 -06:00
docs(phase-31): S80 — docs/frontier-p32.md, the Phase-32 jumping-off document: the last 21 functions by blocker (each with its instrument's verdict, mechanism citation, best-draft path and route — the two NON-CONTIGUOUS carves dry-run/refusal detail, the RELOC-ONLY twin, the leading-island case, the 8 pinned walls, the 3 near plateaus, the 7 far drafts), the five parked disc payloads, the routes/instruments a fresh session must know, and the proposed Phase-32 shape with its kill gate
2026-09-04 22:20:20 -06:00
2026-08-05 00:50:01 -06:00
2026-07-08 18:36:50 -06:00
2026-06-18 21:01:38 -06:00
2026-07-09 15:47:30 -06:00
2026-09-01 13:06:27 -06:00
2026-07-14 21:21:02 -06:00
2026-07-20 19:24:17 -06:00
2026-08-07 22:09:05 -06:00
2026-09-04 23:28:59 -06:00
2026-09-04 23:42:53 -06:00
2026-09-01 03:49:21 -06:00
2026-07-10 17:54:01 -06:00
2026-07-09 23:39:14 -06:00
2026-07-09 22:45:56 -06:00
2026-07-11 23:12:53 -06:00
2026-08-24 15:46:01 -06:00
docs(phase-31): S80 #10 CLOSE — the verbatim end-state: manifest 6 → 5 rows (the five PERMANENT rows RATIFIED in _README; the GAME-C row decompiled), cookbook §495 (two def-side declaration walls, the S79 assembly "bank" P9 correction, the gate that dropped a bank on exit 0), decision-log S80 addendum (R31), SETUP rows; tools/parallel_gate.py: banked-but-not-merged now exits 2 with the worker's raw git status kept + per-run .run/pgate_runs/<ts>.json; CURRENT_PHASE #10 bullet + the S80 #10 CLOSE checkpoint (R22 213/213, tools-health OK, census 21 stubs / 4,554 ins, NEXT #11 = PhaseEnd, gate 2); regenerated digests
2026-09-04 22:07:35 -06:00
docs(phase-31): S80 #10 CLOSE — the verbatim end-state: manifest 6 → 5 rows (the five PERMANENT rows RATIFIED in _README; the GAME-C row decompiled), cookbook §495 (two def-side declaration walls, the S79 assembly "bank" P9 correction, the gate that dropped a bank on exit 0), decision-log S80 addendum (R31), SETUP rows; tools/parallel_gate.py: banked-but-not-merged now exits 2 with the worker's raw git status kept + per-run .run/pgate_runs/<ts>.json; CURRENT_PHASE #10 bullet + the S80 #10 CLOSE checkpoint (R22 213/213, tools-health OK, census 21 stubs / 4,554 ins, NEXT #11 = PhaseEnd, gate 2); regenerated digests
2026-09-04 22:07:35 -06:00
2026-06-16 17:56:38 -06:00
2026-06-16 17:56:38 -06:00
2026-06-20 17:12:00 -06:00
2026-06-16 17:56:38 -06:00
2026-07-16 01:41:57 -06:00
2026-08-14 17:44:32 -06:00
2026-09-04 17:56:31 -06:00
2026-08-29 20:29:34 -06:00
2026-07-16 01:44:11 -06:00
2026-08-06 13:36:34 -06:00
2026-09-03 21:58:17 -06:00
2026-09-04 23:42:53 -06:00
2026-06-30 13:54:53 -06:00
2026-06-19 13:03:14 -06:00
2026-08-06 10:52:07 -06:00
2026-06-19 12:13:38 -06:00
2026-08-18 12:41:37 -06:00
2026-09-04 22:36:55 -06:00
2026-08-01 08:20:41 -06:00