Files
BFM-decomp/docs/backlog.md
T

4.5 KiB
Raw Blame History

Backlog — automation near-misses for hand-finishing

Generated by tools/backlog.py render from .run/backlog.jsonl. These are functions the Phase-21 automation got close on but did NOT byte-match. The whole-binary byte-gate is the sole arbiter (G3/P9): byte-matches bank and are NOT listed here — only genuine near-misses/blockers are. Ranked by hand-session priority: reach (×N propagation leverage) → closeness (match_one mismatch count, lower = closer) → size. Each row's best_draft is the closest C the machine reached — resume from there.

Open near-misses: 30 · by status {'near': 22, 'failed': 8} · by class {'WAVE': 30}

# addr reach class nins status closeness where it stuck best draft
1 func_80174684 134 WAVE 8 near 0 match_one MATCH but gate rejected (declaration/TU plumbing) .run/backlog_drafts/func_80174684.c
2 func_8016EDEC 134 WAVE 21 near 0 match_one MATCH but gate rejected (declaration/TU plumbing) .run/backlog_drafts/func_8016EDEC.c
3 func_8014F3E8 134 WAVE 32 near 1 WAVE: 1 mismatch .run/backlog_drafts/func_8014F3E8.c
4 func_8016130C 134 WAVE 26 near 9 WAVE: 9 mismatch .run/backlog_drafts/func_8016130C.c
5 func_8016BF50 134 WAVE 22 near 14 WAVE: 14 mismatch .run/backlog_drafts/func_8016BF50.c
6 func_80149374 134 WAVE 23 near 15 WAVE: 15 mismatch .run/backlog_drafts/func_80149374.c
7 func_801493D0 134 WAVE 23 near 15 WAVE: 15 mismatch .run/backlog_drafts/func_801493D0.c
8 func_8016EE40 134 WAVE 21 near 16 WAVE: 16 mismatch .run/backlog_drafts/func_8016EE40.c
9 func_80146A6C 134 WAVE 18 near 17 WAVE: 17 mismatch .run/backlog_drafts/func_80146A6C.c
10 func_8016E778 134 WAVE 20 near 17 WAVE: 17 mismatch .run/backlog_drafts/func_8016E778.c
11 func_8015C030 134 WAVE 23 near 17 WAVE: 17 mismatch .run/backlog_drafts/func_8015C030.c
12 func_8013E448 134 WAVE 27 near 17 WAVE: 17 mismatch .run/backlog_drafts/func_8013E448.c
13 func_801466F0 134 WAVE 24 near 21 WAVE: 21 mismatch .run/backlog_drafts/func_801466F0.c
14 func_8016191C 134 WAVE 24 near 21 WAVE: 21 mismatch .run/backlog_drafts/func_8016191C.c
15 func_80172C50 134 WAVE 20 near 23 WAVE: 23 mismatch .run/backlog_drafts/func_80172C50.c
16 func_8017248C 134 WAVE 24 near 23 WAVE: 23 mismatch .run/backlog_drafts/func_8017248C.c
17 func_80147364 134 WAVE 30 near 25 WAVE: 25 mismatch .run/backlog_drafts/func_80147364.c
18 func_8016706C 134 WAVE 30 near 27 WAVE: 27 mismatch .run/backlog_drafts/func_8016706C.c
19 func_80177F84 134 WAVE 32 near 30 WAVE: 30 mismatch .run/backlog_drafts/func_80177F84.c
20 func_8014A51C 134 WAVE 32 near 33 WAVE: 33 mismatch .run/backlog_drafts/func_8014A51C.c
21 func_80144B14 134 WAVE 34 near 33 WAVE: 33 mismatch .run/backlog_drafts/func_80144B14.c
22 func_80174CB0 134 WAVE 123 near 46 WAVE: 46 mismatch .run/backlog_drafts/func_80174CB0.c
23 func_801705C0 134 WAVE 14 failed won't compile standalone (loose-typing / missing decl) .run/backlog_drafts/func_801705C0.c
24 func_8016B91C 134 WAVE 18 failed won't compile standalone (loose-typing / missing decl) .run/backlog_drafts/func_8016B91C.c
25 func_801718AC 134 WAVE 22 failed won't compile standalone (loose-typing / missing decl) .run/backlog_drafts/func_801718AC.c
26 func_80168B70 134 WAVE 27 failed won't compile standalone (loose-typing / missing decl) .run/backlog_drafts/func_80168B70.c
27 func_801494CC 134 WAVE 30 failed won't compile standalone (loose-typing / missing decl) .run/backlog_drafts/func_801494CC.c
28 func_801708B0 134 WAVE 30 failed won't compile standalone (loose-typing / missing decl) .run/backlog_drafts/func_801708B0.c
29 func_80149450 134 WAVE 31 failed won't compile standalone (loose-typing / missing decl) .run/backlog_drafts/func_80149450.c
30 func_80149F2C 134 WAVE 31 failed won't compile standalone (loose-typing / missing decl) .run/backlog_drafts/func_80149F2C.c