Agents Builders

Split the board into Tasks / Deployments / Stages pages

Archived
task-682cf9a50403

Created

Jun 21, 01:02

Started

Jun 21, 01:02

Completed

Jun 21, 04:09

DevOps handoff

Type

Feature

Shape

ui-only

Worktree Slug

board-page-split

Repositories

mcritchie-studio

Release Train

Branch

feat/board-page-split

QA URL

Production URL

ui

Acceptance Criteria

  • /tasks (feature-agent lane) shows four columns — designed, building, blocked, submitted — plus the archived toggle; no horizontal scroll on desktop
  • /deployments (DevOps lane) shows four columns — submitted, reviewed, assembled, shipped — plus the current-release module and per-column kickoff command chips
  • /stages shows the Build and Deploy stage guides as two vertical swimlanes side by side, with per-stage kickoff chips on the DevOps lane
  • the admin dashboard links to all three pages, and each page cross-links to the others (+ a back-to-dashboard button for admins)
  • existing board behavior (drag-move within visible columns, agent filter, archived toggle) still works on /tasks

Expected Test Plan

  • component: request specs for /tasks, /deployments, /stages (columns, nav, release module, kickoff chips) + dashboard links
  • unit: devops_stage_guide / devops_kickoffs / devops_next_html helpers

Checks Run

  • [review] Avi re-review: SHIP after 2 ERB comment fixes (pre-cleared); also reconciled operating-model sources (AGENTS/CLAUDE/design-doc) to submitted-seam — grep confirms zero stale refs; CI 4/4 green

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.

No stage changes recorded yet.

Conversation

QA review feedback, agent handoffs, and follow-up notes for this task.

QA Feedback 6 days ago

Avi QA: code/tests solid, but the new 'submitted' seam contradicts surfaces that still say 'reviewed' seam — task.rb:7/:22 comments, the /devops/cycle SOP viewer, and (self-contradictorily) the devops_stage_guide docstring (application_helper.rb:64-66) which claims to mirror the SOP. Also original ACs #1/#2 describe the pre-redesign columns. Ratify the canonical seam, then make board + /stages + SOP + model comments + task ACs all agree. Nits: dead @board_stages ivar (tasks_controller.rb:131-134) + dead Task::BOARD_STAGES constant.

Sealed-bid sizing

Edit →

Alex (PM)

Avi (PO)

Dev

Actual