LOW. Planner skipped[] is only log()'d, never written to results; an operator reviewing results can't see what was evaluated-and-excluded or why. Push {stage:'plan', planned:[...], skipped:[...]} into results; handle the planner-died case explicitly. Durable record of in/out decisions.
Filed 2026-06-14 from the delivery-train process-safety audit (after the 22-ticket passband run). Engine: .claude/workflows/delivery-train.js. Anchor failure: #1639 — architect committed an ADR, implementer opened no PR, reviewer got "PR #0", ticket dangled with a stranded branch + leftover worktree.
LOW. Planner
skipped[]is onlylog()'d, never written toresults; an operator reviewingresultscan't see what was evaluated-and-excluded or why. Push{stage:'plan', planned:[...], skipped:[...]}into results; handle the planner-died case explicitly. Durable record of in/out decisions.Filed 2026-06-14 from the delivery-train process-safety audit (after the 22-ticket passband run). Engine:
.claude/workflows/delivery-train.js. Anchor failure: #1639 — architect committed an ADR, implementer opened no PR, reviewer got "PR #0", ticket dangled with a stranded branch + leftover worktree.