Created
Jun 24, 03:11
Completed
Jun 24, 03:20
DevOps handoff
Type
Bug
Shape
backend
Worktree Slug
persist-mascot-session-field
Repositories
mcritchie-studio
Release Train
—
Branch
feat/persist-mascot-session-field
Pull Request
—
Local URL
—
QA URL
—
Production URL
—
Acceptance Criteria
Expected Test Plan
Checks Run
No completed checks recorded.
Agent Context
BUG: the per-session mascot re-rolls on every build transition (designed->building shows a different Pokemon) because mascot_session is stripped by Task.normalize_devops_metadata (not in DEVOPS_SCALAR_KEYS). Prod proof: shorten-agents-nav-link has mascot=articuno, mascot_session=null. Fix: add mascot_session to DEVOPS_SCALAR_KEYS so it survives normalization; the sync then sees mascot_session==session and keeps the mascot. Regression test: same session, designed->building, mascot unchanged.
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
—
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.