Skip to content

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).

idtitle (short)verdictevidencerecommendation
411docs-site astro-sync dup-id warningsSTILL NEEDEDdocs-site build infra; benign todayFix in docs-site lane, low
412Shared TS OwnerKind/CitedKind unionSTILL NEEDED (could)Bare literals ~20-32 sites, DB CHECK backstopKeep parked
414Async-worker arch decisionBLOCKED on ownerResearch landed; 5 owner OQs open, may spawn DR superseding DR-017Owner decision (Theme 8 link)
415OKF spec citation sweepSTILL NEEDEDokf-record-model-v3.md is gitignored scratch; spec citations dangleFix-and-delete, docs lane
418Propagate DR-039 no-stash ruleSTILL NEEDEDAbsent from task-executor.mdFix-and-delete: propagate-workflow-change, <1h
419Orphaned browse-cards.spec.tsSTILL NEEDED/browse gone; spec present (may be resolved by {128.14} S457 — RECHECK before acting)Fix-and-delete <15min
420Rewrite bid-draft-stream.spec.tsPARTIALLY RESOLVEDDead-table refs renamed by 128.12 (5e7951ad); E2E_EXCLUDE_BID + stale {130.9} comment + fixture refs remainRE-SCOPE (owner ratified S457): verify passes, remove exclusion, clean comment+fixture
421lib/mcp/CLAUDE.md bid-dashboardSTILL NEEDEDLine 88 stale; dir is form-dashboardFix-and-delete <5min
422gitnexus MCP in subprocessINTERMITTENTSelf-noted; worked in exec-139-6Owner ratified S457: OBE-if-not-recurring
423Migration-timestamp collisionsNEEDS OWNER CHECKSuspicion: Supabase GitHub-integration auto-apply on prodOwner: check prod Integrations>GitHub
424test:integration silently skipsSTILL NEEDEDNo env/dotenv into vitest forks; bare process.envFix-and-delete ~1h — real false-green risk
425Stale AUTHORED-NOT-APPLIED commentSTILL NEEDEDMigration line 59Fix-and-delete <5min
426UntypedRpcClient in writer-fence.tsSTILL NEEDEDwriter-fence.ts:72 (used :116/:141); RPC types existFix-and-delete <30min (pairs w/ Task 143)
427Streamdown DR-040 sweepTRIGGER MET?id-135 markdown surfaces now landedOwner ratified S457: see decision below
428Dead test-factory exportsSTILL NEEDEDZero external consumers (batch-reclassify decl is local)Fix-and-delete <15min
429Exclude /_vercel/* proxy.tsLOWRoot cause fixed by 128.13; defence-in-depth onlyKeep parked
4306 scripts query dropped content_itemsSTILL NEEDEDAll 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
431hybrid_search RPC follow-ups OBS-1..4STILL NEEDEDid-131 closed; relates to id-135 search surfacePromote or fold into search-hardening
432database.types.ts nullability driftLOW13 cols; self-heals on next codegenFix-and-delete via regen
  • 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.

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.

  • 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).