Created
Jun 23, 18:36
Started
Jun 23, 18:38
Completed
Jun 23, 19:57
DevOps handoff
Type
Bug
Shape
backend
Worktree Slug
fix-qa-intake-merge-signal
Repositories
mcritchie-studio
Release Train
—
Branch
feat/fix-qa-intake-merge-signal
Local URL
—
QA URL
—
Production URL
—
Acceptance Criteria
Expected Test Plan
Checks Run
Agent Context
Bug: qa-intake emits [needs-agent] action=return-to-feature for PRs that are merely N commits behind origin/release, even when GitHub reports mergeable=MERGEABLE and mergeStateStatus=CLEAN with green CI. Observed 2026-06-23 on PR #124 and #125 (both clean+green, both wrongly flagged). Fix: when GH says CLEAN/MERGEABLE+CI green, do not emit needs-agent for pure staleness; downgrade to an informational note at most. Write failing regression test FIRST.
Stage Timeline
Who handled each stage, the time it took (measured), and the model / tokens / cost reported (best-effort) — plus who's on it right now. — means the agent didn't report that metric.
Conversation
QA review feedback, agent handoffs, and follow-up notes for this task.
2-senior PASS: carl (HEAVY) approve — verified failing-first by reverting (4 bug tests RED, 4 preservation GREEN); fix keys on mergeStateStatus CLEAN/HAS_HOOKS, GitHub genuine BEHIND still flagged, all other needs-agent triggers preserved. shannon (LIGHT) approve. Deferred follow-ups: separate 'Worktree Attention' view still nags rebase for clean+behind worktrees; add HAS_HOOKS + conflicting-not-behind test cases.
Sealed-bid sizing
Edit →Alex (PM)
—
Avi (PO)
—
Dev
—
Actual
—
We emailed a one-tap sign-in link to . It expires shortly and can only be used once.
No email? Check spam, or close this and try again.