Created
Jun 26, 05:46
Started
Jun 26, 07:45
Completed
Jun 26, 13:44
DevOps handoff
Type
Feature
Shape
backend
Worktree Slug
skip-self-claim-on-create
Repositories
mcritchie-studio
Release Train
—
Branch
feat/skip-self-claim-on-create
Acceptance Criteria
Expected Test Plan
Checks Run
Agent Context
QA rework (Steffon block on PR #228): the heartbeat-lease fix was correct but the /deployments stage-crew UI still rendered ANY mascot-bearing designed task as a green live crew-live build ticker (false intent). Fix: build_step_columns now ticks live_since only for an active building claim (current && stage==building), not the designed step; in_progress_work + crew_clusters likewise treat only building as live. Mascot identity still renders on designed cards, just no ticker. Rebased clean onto origin/release (resolved bin/task create conflict: kept seed_usage_baseline + write_feature_marker unless no_claim).
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.
PR #228 blocks because it prevents new heartbeat lease forging, but it does not remove the user-visible false intent on /deployments. A bin/release follow-up created with --no-claim still gets the conductor session mascot, and the unchanged stage crew UI still renders any designed task with a mascot as a green live crew-live timer. Please add the missing UI/logic fix and regression coverage proving a freshly created designed/unowned task on /deployments does not show the live build ticker, while a real building claim still does.
Rework done (Steffon block). Killed the user-visible false intent: build_step_columns now ticks the green crew-live counter ONLY for an active 'building' claim, never a 'designed'/unowned card (in_progress_work + crew_clusters aligned to the same rule). A designed card still wears its mascot (identity), just no live ticker. Regression: [integration] /deployments designed=no crew-live, building=1 ticker; [unit] build_step_columns + in_progress_work. Rebased CLEAN onto origin/release (resolved bin/statusline conflict vs the new agent_session_id Codex helper, keeping both is_desk + sid). Full suite + rubocop certified at 9bfeee97e6bb; dor-check green.
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.