Created
Jun 25, 01:42
Started
Jun 25, 01:43
Completed
Jun 25, 05:54
DevOps handoff
Type
Feature
Shape
backend
Worktree Slug
dev-fake-task-buttons
Repositories
mcritchie-studio
Release Train
—
Branch
feat/dev-fake-task-buttons
Acceptance Criteria
Expected Test Plan
Checks Run
Agent Context
Local demo aid for the live /deployments board. Adds a dev-only toolbar (next to New Task in the board header) with 3 buttons: Generate (create a marked dev-fixture Task in 'designed'), Move (advance the latest dev-fixture task to the next stage, wrapping), Delete (remove the latest dev-fixture task). Buttons POST to dev-only endpoints; the existing DeploymentsBroadcaster after_commit pushes the live card update so the board moves without reload (cable adapter is async in dev, works in-process). Triple-gate on Rails.env.development?: route block, controller before_action (head :forbidden), and the view partial. Mark fixtures via metadata so move/delete NEVER touch real tasks (scope to Task.where dev fixture flag). Purpose: demo/test live updates without curl/admin-auth gymnastics.
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.
Avi APPROVE: triple-gated to Rails.env.local? (routes not drawn in prod + ensure_local! + view gate), move/delete scoped to metadata.dev_fixture so real tasks safe, auth-skip acceptable for local-only tool, tests green (5/13). Safe to ship.
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.