Commit Graph

  • be89c4536c docs(phase-29): remaining-work map + reach-based targeting (153 shared cores left, then a 9,084-fn unique tail); grinder running Drew T 2026-07-23 23:20:04 -06:00
  • e9c533b2dc docs(phase-29): SESSION-14 ultracode checkpoint — first distinct-code gain via fresh cracks; next = more waves Drew T 2026-07-23 23:10:39 -06:00
  • daba4bd5b4 docs(phase-29): wave s14 close — 6 fresh cores (first distinct-code gain); §63 fix_header_decl is fleet-blind (recovery pass reverted, byte-gate saved it) Drew T 2026-07-23 23:10:00 -06:00
  • 8ea5202135 feat(phase-29): propagate 1 fresh core ×138 + the session's FIRST distinct-code gain Drew T 2026-07-23 22:58:47 -06:00
  • e9c950a30c feat(phase-29): fresh-crack wave s14 — 6 reach-138 cores banked ×1 in ov_SC07_006 (R22 140/140) Drew T 2026-07-23 22:44:58 -06:00
  • ba0cfb751e fix(workflow): wave_binary drafters MUST copy the winner back to draftDir/<fn>.c (a wave's 24 winners were written under scratch names and recovered only from agent transcripts) Drew T 2026-07-23 22:38:10 -06:00
  • d1a1d756e0 fix(phase-29): PsyQ MATRIX name hazard — the true 32B layout now owns the canonical name (R22 140/140) Drew T 2026-07-23 21:35:07 -06:00
  • 8223bfc3a4 docs(phase-29): reconcile the task checklist with the per-task log (4 stale boxes) + a truthful open-work header Drew T 2026-07-23 21:30:25 -06:00
  • 514e90d780 docs(phase-29): SESSION-14 closing checkpoint — cap gated de-duplication not coverage; next lever is fresh cracks Drew T 2026-07-23 21:26:09 -06:00
  • 22af9ab2c5 feat(phase-29): 3 Vec8-freed cores ×138, R22 140/140 — and the honest ROI verdict on the cap Drew T 2026-07-23 21:25:39 -06:00
  • 0d60e53db2 docs(phase-29): PsyQ primitive types — consistency done, correctness NOT (27 lookalikes; MATRIX name/layout hazard) Drew T 2026-07-23 21:24:14 -06:00
  • f9ad13e031 docs(phase-29): record the types-first verdict for the PhaseEnd (byte-neutral for matching; the win is a naming convention) Drew T 2026-07-23 21:21:36 -06:00
  • 23b9b57505 feat(phase-29): uniquify+lift Vec8 camps + propagate 0x8012E778 ×138; blocked queue 10 -> 7 Drew T 2026-07-23 21:15:58 -06:00
  • 72b7a7227a feat(phase-29): uniquify+lift the MATRIX camps — 77 files renamed, 655 stripped, R22 140/140 Drew T 2026-07-23 21:05:35 -06:00
  • 43041f7fa9 docs(phase-29): SESSION-14 final checkpoint + burn-down session-close (+0.60pp instr) Drew T 2026-07-23 20:52:37 -06:00
  • e393c320e6 feat(phase-29): VARIANT camps -> UNIQUIFY (not reconcile); validated on Buf, R22 140/140 (§64a) Drew T 2026-07-23 20:51:42 -06:00
  • 5c3a2bb69d docs(phase-29): SESSION-14 checkpoint — broad §20 lift + 13 cores ×138; fleet 79.3% instr Drew T 2026-07-23 20:19:25 -06:00
  • 3642b5458a feat(phase-29): the type-lift's payoff — 13 cores propagated ×138, −831 stubs, R22 140/140 Drew T 2026-07-23 20:18:50 -06:00
  • 5ab80517de feat(phase-29): broad §20 type-lift lands — 154 types fleet-wide, R22 140/140 (§64) Drew T 2026-07-23 19:54:19 -06:00
  • f62d3bcf37 feat(phase-29): lift_types.py topo-sort (dep ordering) + broad-lift finding (needs collision-vet + -O0 strip precision; clean 2-type lift stands) Drew T 2026-07-23 18:38:41 -06:00
  • 0eb22e10ae docs(phase-29): SESSION-13 type-lift addendum — §20 cap partially cracked (+276), lift_types.py doctrine; fleet 79.0% instr Drew T 2026-07-23 18:19:41 -06:00
  • b3597c08e0 feat(phase-29): 2 §20-unblocked cores propagated x138 (+276) via the type-lift Drew T 2026-07-23 18:04:44 -06:00
  • b921c00912 feat(phase-29): lift_types.py — fleet-wide §20 type-lift; Mat32+Cam8012E138 lifted (R22 140/140) Drew T 2026-07-23 17:54:14 -06:00
  • b48455d586 docs(phase-29): §20 type-lift is a fleet-wide collision-resolution op, not a tool-run (R32/R35 — 2 broken-instrument catches); concrete plan for a dedicated pass Drew T 2026-07-23 17:39:29 -06:00
  • 09bc2c7b72 docs(phase-29): SESSION-13 CHECKPOINT — 15 reach-138 cores banked + 2×138; integration-wall finding + build_engine_types as next lever; fleet 78.9% instr Drew T 2026-07-23 17:17:18 -06:00
  • 1dd80e9287 feat(phase-29): ov_SC07_006 fresh-138 — 2 cores propagated x138 (+274) + integration-wall finding Drew T 2026-07-23 17:07:29 -06:00
  • 3c8fd8a0b0 feat(phase-29): ov_SC07_006 fresh-138 wave — 7 x1 core banks (gate_stage reconcile) Drew T 2026-07-23 13:55:29 -06:00
  • 3814de9817 docs(phase-29): SESSION-13 remaining-work re-derivation + roadmap deltas (B1 reversal, B7 behemoth correction, prefetch gap) Drew T 2026-07-23 13:27:55 -06:00
  • f8d8f13b98 feat(phase-29): fix_header_decl v2 (--reconcile-externs) + SESSION-13 cont checkpoint Drew T 2026-07-23 12:42:43 -06:00
  • cbb52ebce1 feat(phase-29): fix_header_decl.py — automate the fresh-138 def-side header reconcile (§63) Drew T 2026-07-23 12:15:49 -06:00
  • 7f18dbad2f feat(phase-29): func_8014CD80 x138 — the fresh-138 def-side blocker is RECOVERABLE (R35 reversal) Drew T 2026-07-23 12:06:26 -06:00
  • 5760b39a1a docs(phase-29): SESSION-13 — diagnose the fresh-138 def-side blocker (header-decl reconcile is the missing tool) Drew T 2026-07-23 11:46:35 -06:00
  • 57ef4ebcb5 feat(phase-29): ov_SC07_006 reach-138 batch-1 propagation + live-count re-scope (SESSION-13) Drew T 2026-07-23 11:43:28 -06:00
  • b76ad85157 feat(phase-29): ov_SC07_006 reach-138 crack-wave batch-1 — 6 x1 banks Drew T 2026-07-23 10:51:36 -06:00
  • 14166b8c47 docs(phase-29): SESSION-12 CHECKPOINT — non-jtbl wave 64 instances + gate_stage arity-undo fix + jtbl §62; fleet 78.6% instr / 67.6% distinct Drew T 2026-07-22 22:58:13 -06:00
  • e945933364 feat(phase-29): ov_SC06_018 non-jtbl wave batch-2 partial (5 x1 + 21 swept = 26 instances) Drew T 2026-07-22 22:57:32 -06:00
  • 0aae4b2ce5 docs(phase-29): checkpoint non-jtbl wave batch-1 + gate_stage arity-undo fix (resume aids for batch 2/3) Drew T 2026-07-22 21:48:59 -06:00
  • 57af7ea889 feat(phase-29): ov_SC06_018 non-jtbl wave batch-1 (8 x1 + 30 swept = 38 instances) + fix gate_stage arity-undo revert bug Drew T 2026-07-22 21:48:17 -06:00
  • 3ebdd91fc6 feat(phase-29): jtbl post-carve reconcile (harvest_verify._jtbl_reconcile) + REFUTE the reach-138 jtbl families as plumbing wins Drew T 2026-07-22 20:01:10 -06:00
  • 7e3a234985 docs(phase-29): SESSION-11 CHECKPOINT — fresh-exemplar sweep is family-specific (100/85/0% across 3), fleet 78.4->78.6% instr Drew T 2026-07-22 18:24:48 -06:00
  • 215c5e2636 feat(phase-29): ov_SC06_018 func_8017D648 x71 (3rd thesis data point: modal family sweeps 85%) Drew T 2026-07-22 18:23:58 -06:00
  • f142a6858f feat(phase-29): ov_SC06_018 crack-wave — func_801365B8 x138 (fresh-exemplar sweep CONFIRMED), thesis is family-specific Drew T 2026-07-22 18:12:09 -06:00
  • d53a33eb06 docs(phase-29): SESSION-10 CHECKPOINT — five tooling walls, the gate SHA bug, main in the denominators Drew T 2026-07-22 16:25:50 -06:00
  • 124ada384b docs(phase-29): zero-crack vein tapped (exemplar provenance is the discriminator); metrics contract met Drew T 2026-07-22 16:23:30 -06:00
  • 80d570195c feat(phase-29): add main to the weighted denominators (roadmap §1 metrics contract) Drew T 2026-07-22 15:43:48 -06:00
  • b1d8c0cf39 docs(phase-29): zero-crack sweep track, revert fix, floor-verdict artifact corrected Drew T 2026-07-22 15:25:20 -06:00
  • c6515a6cdc fix(phase-29): the FLOOR VERDICT was an artifact of snapshot frequency, not yield decay Drew T 2026-07-22 15:24:59 -06:00
  • 11a22b5c77 feat(phase-29): func_80167714 propagated ×134 (h_exact; 4 SC07 byte-diverge, kept ×1) Drew T 2026-07-22 15:18:58 -06:00
  • 372bff1153 fix(phase-29): jtbl_family_bank's revert left the tree GIT-CLEAN BUT UNBUILDABLE Drew T 2026-07-22 14:52:02 -06:00
  • a609f43338 docs(phase-29): Task-7 burn-down live (floor NOT yet determinable), zero-crack track, jtbl_family_bank revert defect Drew T 2026-07-22 14:45:59 -06:00
  • 49b66cd56b feat(phase-29): func_801299C8 family COMPLETE 137/137 (~21.6k ins) Drew T 2026-07-22 14:41:57 -06:00
  • 8887cf87bc feat(phase-29): func_801299C8 sweep chunk 2 — 45/45 banked Drew T 2026-07-22 14:36:09 -06:00
  • 048edcc6c2 feat(phase-29): func_801299C8 sweep chunk 1 — 45/45 banked Drew T 2026-07-22 14:30:07 -06:00
  • 540f096502 feat(phase-29): func_801299C8 family probe — 3/3 banked Drew T 2026-07-22 14:22:58 -06:00
  • 9c9ee6ea94 chore(phase-29): burn-down snapshot + regenerated digests Drew T 2026-07-22 14:20:28 -06:00
  • 6ff05498c8 docs(phase-29): decision-log — the shared gate compared against another binary's hash (R31) Drew T 2026-07-22 14:12:59 -06:00
  • 64bfe59bc0 fix(phase-29): gate_stage gated EVERY non-077 binary against ov_SC01_077's SHA — one-line default, one month Drew T 2026-07-22 14:12:32 -06:00
  • 8016c172f9 docs(phase-29): SESSION-9 CHECKPOINT — sweep 274 siblings, the PURE≠templatable finding, the tooling answer Drew T 2026-07-22 13:47:14 -06:00
  • 05f9b20f1d feat(phase-29): func_80135D20 family COMPLETE 137/137 (~13.7k ins) Drew T 2026-07-22 13:31:24 -06:00
  • 595b6476f9 feat(phase-29): func_80135D20 sweep chunk 2 — 46/46 banked Drew T 2026-07-22 13:16:35 -06:00
  • c56de627e0 feat(phase-29): func_80135D20 sweep chunk 1 — 46/46 banked Drew T 2026-07-22 12:57:09 -06:00
  • adf379fb88 feat(phase-29): func_80135888 family COMPLETE 137/137 (~15.5k ins) Drew T 2026-07-22 12:34:57 -06:00
  • fbed540ef2 feat(phase-29): func_80135888 sweep chunk 2 — 46/46 banked Drew T 2026-07-22 12:14:04 -06:00
  • c1c910ffdc feat(phase-29): func_80135888 sweep chunk 1 — 46/46 banked Drew T 2026-07-22 11:53:35 -06:00
  • e4f8bdca3c chore(phase-29): refresh backlog ledger Drew T 2026-07-22 11:24:57 -06:00
  • 84fd6c785a docs(phase-29): the isolation-must-follow-the-splice finding, 5/11 cracks banked, and the retraction Drew T 2026-07-22 11:24:36 -06:00
  • 52e772628b feat(phase-29): isolate-with-body FIX + 3 more preserved cracks banked (incl. a 673-ins giant) Drew T 2026-07-22 11:18:43 -06:00
  • 1ded372164 feat(phase-29): func_80135888 (113 ins, reach-138) BANKED — the isolation must keep the BODY spliced Drew T 2026-07-22 10:58:08 -06:00
  • 7529ee3d86 docs(phase-29): SESSION-8 CHECKPOINT — §61c refuted, the tree-eating undo fixed, family ×138 + a giant banked Drew T 2026-07-22 01:57:04 -06:00
  • 02b16fa7a7 refactor(phase-29): DELETE gate_stage's jtbl pre-pass (R33) + the honest ladder measurement Drew T 2026-07-22 01:55:47 -06:00
  • fcd83f705e fix(phase-29): the undo was EATING the tree — snapshot src too; kill the §58 label; giant func_8018F694 banked Drew T 2026-07-22 01:30:30 -06:00
  • 01882c58d7 feat(phase-29): func_80135A4C family sweep chunk 3 — 46/46 siblings banked (family COMPLETE 138/138) Drew T 2026-07-22 01:21:19 -06:00
  • 18e989ca07 feat(phase-29): func_80135A4C family sweep chunk 2 — 45/45 siblings banked Drew T 2026-07-22 01:08:55 -06:00
  • 115a6c536f feat(phase-29): func_80135A4C family sweep chunk 1 — 45/45 siblings banked Drew T 2026-07-22 00:56:45 -06:00
  • b70fb3a728 feat(phase-29): func_80135A4C family sweep probe — ov_SC01_000 banked (mechanism validated) Drew T 2026-07-22 00:41:58 -06:00
  • 12a14410f9 fix(phase-29): §61c REFUTED — the jtbl bank IS clean-reproducible; func_80135A4C banked ×1 Drew T 2026-07-22 00:40:26 -06:00
  • e1e77c7482 docs(phase-29): SESSION-7 CHECKPOINT — full fresh-session block (§61c is the single next task) Drew T 2026-07-22 00:12:04 -06:00
  • 0cf6356ffd docs(phase-29): jr_inventory was right; the clean-rebuild blocker stops jtbl banking Drew T 2026-07-21 23:51:38 -06:00
  • 41d65af73f fix(phase-29): per-function jtbl prep + stranded-carve undo; the clean-rebuild blocker named Drew T 2026-07-21 23:51:16 -06:00
  • 86e262e844 docs(phase-29): jtbl-in-harvest_verify result + the jr_inventory ownership blocker Drew T 2026-07-21 22:13:50 -06:00
  • aa1b8b3c1a feat(phase-29 T14 stage 4): jtbl prep moved into harvest_verify — it BANKS; new blocker named Drew T 2026-07-21 22:13:30 -06:00
  • 96d1324acd feat(phase-29 T14 stage 4): jtbl isolate+carve stage built; the CARVE-MUST-FOLLOW-SPLICE law Drew T 2026-07-21 21:07:50 -06:00
  • a7f3fce4cf feat(phase-29 T5 wave): 11/12 MATCH, 0 banked — three integration walls named + 12 cracks preserved Drew T 2026-07-21 19:47:05 -06:00
  • be43af8b59 feat(phase-29 Task-5): Ghidra-C prefetch — scoped by measurement, one overlay imported (+101 exemplars) Drew T 2026-07-21 18:41:04 -06:00
  • 1074f2f202 feat(phase-29 Task-14 stage 1): the ARITY pre-pass — and the shared-state constraint it cost Drew T 2026-07-21 18:19:04 -06:00
  • 835c45905d feat(phase-29 Task-13B close): plateau autopsy = ZERO missing-transforms; narrow the admission instead Drew T 2026-07-21 17:45:49 -06:00
  • 83f20f4271 feat(decomp): grinder gate — +1 fns x0 propagated (fleet None%) Drew T 2026-07-21 15:39:27 -06:00
  • 5c894c1e62 feat(phase-29 Task-13B): func_80141B90 x138 + the reach repricing + the length profile Drew T 2026-07-21 15:05:56 -06:00
  • e3e4d329a5 feat(decomp): grinder gate — +2 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:40:03 -06:00
  • 3e2de98522 feat(decomp): grinder gate — +2 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:39:30 -06:00
  • e6b60a38f1 feat(decomp): grinder gate — +3 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:38:58 -06:00
  • 865633ec87 feat(decomp): grinder gate — +2 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:38:25 -06:00
  • 0e5796aef6 feat(decomp): grinder gate — +2 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:37:53 -06:00
  • 835657d70d feat(decomp): grinder gate — +2 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:37:19 -06:00
  • 23a3854a1f feat(decomp): grinder gate — +1 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:36:47 -06:00
  • 64d0188dba feat(decomp): grinder gate — +2 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:36:14 -06:00
  • eb6a2eeac9 feat(decomp): grinder gate — +2 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:35:42 -06:00
  • 941d04c450 feat(decomp): grinder gate — +2 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:35:09 -06:00
  • 6c43c0243d feat(decomp): grinder gate — +2 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:34:35 -06:00
  • 51177eb672 feat(decomp): grinder gate — +2 fns x0 propagated (fleet None%) Drew T 2026-07-21 13:34:02 -06:00