Created
Jun 24, 02:25
Started
Jun 24, 02:43
Completed
Jun 24, 04:18
DevOps handoff
Type
Feature
Shape
ui-only
Worktree Slug
release-shipped-badge
Repositories
mcritchie-studio
Release Train
—
Branch
feat/release-shipped-badge
Acceptance Criteria
Expected Test Plan
Checks Run
Agent Context
Operator screenshot: the last/next release card currently shows BOTH a green 'shipped' status pill AND a separate 'shipped 7 minutes ago' line — redundant. Consolidate into ONE top-right-aligned badge reading 'Shipped <time_ago_in_words> ago'. ui-only: presentation change to the release card partial. Keep relative-time logic that already exists; just move/merge into the badge and drop the duplicate text. Component test asserts the consolidated badge renders and the old duplicate text is gone.
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.
Layout refinement (commit b22f66e) per operator: status badge pinned top-right of BOTH cards; 'Build and Deploy QA Release' chip floated bottom-right; orphaned _kickoff_header partial retired. dor-check green (component). PR #144 updated. Note: release_flow_test.rb has 1 PRE-EXISTING error (Release::Repos.stub, gem-release planning) unrelated to this UI branch.
Layout iteration (commit ad31bbe): status badge lifted onto the slug row (true top-right corner) per operator; task/QA/SHA meta dropped to a 2nd row. Component tests green (72 runs). PR #144 updated.
Layout iteration (commit 94cf5f9): removed redundant 'release' branch label from both cards; kickoff chip now rides inline (right) with the task-pills row. Component tests green (73 runs). PR #144 updated (4 commits).
Layout iteration (commit abb0575): Last Release card now has an inline 'Archive completed tasks' kickoff chip (devops_kickoffs['shipped']), same style/placement as the Next Release chip. Component tests green (74 runs). PR #144 (5 commits).
Ready for Avi QA. PR #144 (base release, 5 commits): consolidates the /deployments release-card status into ONE top-right state-colored badge ('Shipped/Assembled X ago'), drops the redundant left state pill + muted ago-line + the always-'release' branch label, and rides each card's copy/paste kickoff chip inline-right with its task pills (Next='Build and Deploy QA Release', Last='Archive completed tasks'). Shape ui-only; DoR component tier green (74 controller+helper runs, 0 failures). Operator visually approved every iteration. NOTE for QA: release_flow_test.rb has 1 PRE-EXISTING error (Release::Repos.stub, gem-release planning) on the base branch — not from this UI branch.
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.