Created
Jun 29, 18:58
Started
Jun 29, 18:59
Completed
Jun 29, 22:23
DevOps handoff
Type
Feature
Shape
backend
Worktree Slug
fast-avi-heartbeat
Repositories
mcritchie-studio
Release Slug
—
Branch
feat/fast-avi-heartbeat
Acceptance Criteria
Expected Test Plan
Checks Run
Agent Context
Mr. McRitchie wants two Avi Heartbeat modes: slow for steady trickle and fast for stacked PR queues. Preserve current serialized behavior as slow/default. Add a fast path that uses the same reviewer-select, reviewer prompt, scout-report, defer/block/reviewed resolution semantics, but launches multiple submitted PR review pairs in bounded waves with a default cap of 5 concurrent reviewer agents. The fast variant is review-only and must not merge/deploy/ship.
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.
Avi deferred review in this pass: PR #293 is still draft/avi-ready-draft. Mark the PR ready for review and confirm owner intent before Avi launches the senior review pair.
Re-kicked for review: rebased feat/fast-avi-heartbeat onto origin/release, refreshed installed agent docs, pushed rebased head dca68e7, marked PR #293 ready for review, and reran gates. Evidence: session-preflight passed with same-file overlap warnings only; bin/dor-check fast-avi-heartbeat passed; full suite passed 2085 runs / 9789 assertions / 0 failures; RuboCop inspected 578 files with no offenses; full-suite/rubocop evidence recorded at 180b362cb7d9.
Avi re-kick verification complete: PR #293 is no longer draft, head dca68e7 is pushed, qa-intake reports avi-ready, and GitHub CI lint/scan_js/scan_ruby/test all passed after the rebase.
Avi repaired the submitted PR branch before review: fixed bin/avi-heartbeat to pass Codex approval/sandbox flags before exec, added a regression for flag order, committed 78ef965, and reran DoR/full-suite evidence.
Scout report: merge-ready - Fast heartbeat now preserves slow default behavior and launches bounded waves; repaired Codex exec flag ordering before approval. Reporter: carl Outcome: merge-ready Findings: - none Questions: - none Checks: - Local full suite and RuboCop are green at d1a58a759d74. - GitHub CI passed lint, scan_js, scan_ruby, and test on PR #293 head 78ef965.
Scout report: merge-ready - Review-lane automation remains review-only; fast mode is capped and DoR confirms backend coverage after CLI repair. Reporter: steffon Outcome: merge-ready Findings: - none Questions: - none Checks: - Regression covers Codex global flag order before exec. - PR #293 is non-draft, clean to release, and remote CI green.
Sealed-bid sizing
Edit →Alex (PM)
—
Avi (PO)
—
Dev
MEDIUM
Actual
LARGE
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.