Created
Jul 01, 16:48
Started
Jul 01, 16:49
DevOps handoff
Type
Feature
Shape
ui-only
Worktree Slug
heartbeat-global-event-feed
Repositories
mcritchie-studio
Release Slug
—
Branch
feat/heartbeat-global-event-feed
Acceptance Criteria
Expected Test Plan
Checks Run
Agent Context
Rework /alex/heartbeat (HeartbeatController#show). Today it defaults to the latest session's detail table, events ordered chronological (oldest->newest). New: with NO session_id param, render a GLOBAL FEED of every AtomicEvent across all sessions, newest-first (new AtomicEvent.recent scope: opened_at desc, seq desc, id desc), each row carrying its session_id + a button linking to alex_heartbeat_path(session_id:) that drills into the existing per-session detail view (unchanged). Lightweight: one AtomicEvent query, no per-event action roll-up (tokens/cost stay in detail). Cap the feed at a constant FEED_LIMIT and surface truncation. Session-scoped detail view keeps chronological order.
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.
No task feedback has been recorded yet.
Sealed-bid sizing
Edit →Alex (PM)
—
Avi (PO)
SMALL
Dev
SMALL
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.