Created
Jun 26, 04:32
Started
Jun 26, 04:44
Completed
Jun 26, 06:33
DevOps handoff
Type
Feature
Shape
ui-only
Worktree Slug
timeline-sizing-strip
Repositories
mcritchie-studio
Release Train
—
Branch
feat/timeline-sizing-strip
Acceptance Criteria
Expected Test Plan
Checks Run
Agent Context
Follow-up to timeline-card-redesign + avi-task-sizing (both shipped). Add a compact sizing-trio strip to the Stage Timeline panel header in app/views/tasks/_consolidated_timeline.html.erb (after the subtitle). Show the task-level sizes: Avi's PO forecast (lead/anchor — Avi is the default sizer), the builder Pokémon's Dev estimate, and the auto-derived Actual (from measured tokens at ship). Use small labeled size chips; em-dash for any nil (consistent with the timeline's '— = not reported' convention). Data already on Task: po_size/dev_size/actual_size (SIZES=small/medium/large/xl). Sizes are task-level (not per-event), so a header strip is the right home. Bonus: subtly flag when actual differs from the PO forecast (the estimate-miss signal). Operator asked: 'add Avi's sizing in this view' (the /tasks/:slug Stage Timeline panel).
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)
—
Dev
—
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.