Created
Jul 06, 01:00
Started
Jul 06, 01:08
Completed
Jul 06, 02:07
DevOps handoff
Type
Bug
Shape
backend
Worktree Slug
narrate-pr-reviewer-activities
Repositories
mcritchie-studio
Release Slug
—
Branch
feat/narrate-pr-reviewer-activities
Local URL
—
QA URL
—
Production URL
—
Acceptance Criteria
Expected Test Plan
Checks Run
Agent Context
Observability epic, Workstream B1 (foundation PR #407 merged 2026-07-06). Root cause: AgentAction capture is a per-session PostToolUse hook pinned by one .agents/sessions/<session_id>.open-activity marker. bin/pr-review launches PRIMARY+LIGHT reviewers as separate codex exec subprocesses (Process.spawn, bin/pr-review:330) inside one Bash call, and reviewer_prompt (bin/pr-review:247-292) only asks for bin/devops-cycle --record-scout-report — it never tells reviewers to run bin/agent-activity, so their work opens no activity and vanishes. Fix: add the bin/agent-activity start (--category Verify --agent <soul> --reason 'review: <scope>') and end (--outcome '<verdict>') that pr-review-sop.md:101-105 already prescribes to reviewer_prompt, so each reviewer becomes its own soul-attributed, gradeable activity. NOT trying to nest under the supervisor (harness-level limit per agent_activity.rb:22-26). Scope: bin/pr-review only; do not change verdict logic or scout-report recording.
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 review approved (carl primary + alex light); ready for Steffon's qa-release sweep.
Sealed-bid sizing
Edit →Alex (PM)
—
Avi (PO)
SMALL
Dev
SMALL
Actual
XL
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.