S457 backlog reconciliation: bl-411 → bl-432 (+ Tasks 141/142/143)
S457 backlog reconciliation: bl-411 → bl-432 (+ Tasks 141/142/143)
Section titled “S457 backlog reconciliation: bl-411 → bl-432 (+ Tasks 141/142/143)”Source: backlog-411-review agent, S457 (2026-07-09). Read-only review; evidence verified in code where cheap. Range reality: max id 432; 19 present items; bl-413 → Task 142; bl-416/417 already resolved & deleted (6d4075ab, 77018212).
Verdict table
Section titled “Verdict table”| id | title (short) | verdict | evidence | recommendation |
|---|---|---|---|---|
| 411 | docs-site astro-sync dup-id warnings | STILL NEEDED | docs-site build infra; benign today | Fix in docs-site lane, low |
| 412 | Shared TS OwnerKind/CitedKind union | STILL NEEDED (could) | Bare literals ~20-32 sites, DB CHECK backstop | Keep parked |
| 414 | Async-worker arch decision | BLOCKED on owner | Research landed; 5 owner OQs open, may spawn DR superseding DR-017 | Owner decision (Theme 8 link) |
| 415 | OKF spec citation sweep | STILL NEEDED | okf-record-model-v3.md is gitignored scratch; spec citations dangle | Fix-and-delete, docs lane |
| 418 | Propagate DR-039 no-stash rule | STILL NEEDED | Absent from task-executor.md | Fix-and-delete: propagate-workflow-change, <1h |
| 419 | Orphaned browse-cards.spec.ts | STILL NEEDED | /browse gone; spec present (may be resolved by {128.14} S457 — RECHECK before acting) | Fix-and-delete <15min |
| 420 | Rewrite bid-draft-stream.spec.ts | PARTIALLY RESOLVED | Dead-table refs renamed by 128.12 (5e7951ad); E2E_EXCLUDE_BID + stale {130.9} comment + fixture refs remain | RE-SCOPE (owner ratified S457): verify passes, remove exclusion, clean comment+fixture |
| 421 | lib/mcp/CLAUDE.md bid-dashboard | STILL NEEDED | Line 88 stale; dir is form-dashboard | Fix-and-delete <5min |
| 422 | gitnexus MCP in subprocess | INTERMITTENT | Self-noted; worked in exec-139-6 | Owner ratified S457: OBE-if-not-recurring |
| 423 | Migration-timestamp collisions | NEEDS OWNER CHECK | Suspicion: Supabase GitHub-integration auto-apply on prod | Owner: check prod Integrations>GitHub |
| 424 | test:integration silently skips | STILL NEEDED | No env/dotenv into vitest forks; bare process.env | Fix-and-delete ~1h — real false-green risk |
| 425 | Stale AUTHORED-NOT-APPLIED comment | STILL NEEDED | Migration line 59 | Fix-and-delete <5min |
| 426 | UntypedRpcClient in writer-fence.ts | STILL NEEDED | writer-fence.ts:72 (used :116/:141); RPC types exist | Fix-and-delete <30min (pairs w/ Task 143) |
| 427 | Streamdown DR-040 sweep | TRIGGER MET? | id-135 markdown surfaces now landed | Owner ratified S457: see decision below |
| 428 | Dead test-factory exports | STILL NEEDED | Zero external consumers (batch-reclassify decl is local) | Fix-and-delete <15min |
| 429 | Exclude /_vercel/* proxy.ts | LOW | Root cause fixed by 128.13; defence-in-depth only | Keep parked |
| 430 | 6 scripts query dropped content_items | STILL NEEDED | All 6 confirmed live + would throw (quality-gate 18 refs, eval-classification 4, snapshot 3, verify-intelligence 2, propagate-cert 1) | Promote-to-task or per-script fix/retire. Medium |
| 431 | hybrid_search RPC follow-ups OBS-1..4 | STILL NEEDED | id-131 closed; relates to id-135 search surface | Promote or fold into search-hardening |
| 432 | database.types.ts nullability drift | LOW | 13 cols; self-heals on next codegen | Fix-and-delete via regen |
Tasks 141/142/143
Section titled “Tasks 141/142/143”- 141 Pull-sync per-row resilience — must, theme 3, spec-free 2-3h, DISPATCHABLE; gates ID-45 GO.
- 142 Pipeline-run actor capture / GDPR — should, theme 8, needs {142.3} TECH + {142.4} PLAN first (39 sites / 12 files).
- 143 supabase-script-client PGRST106 repair — medium, spec-free, DISPATCHABLE; batch with bl-426.
Next-session shortlist
Section titled “Next-session shortlist”Batchable hygiene pass: bl-421, bl-425, bl-428, bl-419 (recheck vs {128.14}), bl-426 (+Task 143), bl-418, bl-424. Plus Task 141 (must) dispatch.
Owner flags
Section titled “Owner flags”- bl-414: 5 open OQs — owner decision session needed.
- bl-423: owner to check prod Supabase Integrations>GitHub.
- S457 owner rulings on 420/422/427: see decision annotations above (updated post-ask).