Agents Builders

Current-release header on the tasks board

Archived
task-a429a106150b

Created

Jun 20, 23:01

Started

Jun 20, 23:01

Completed

Jun 20, 23:18

DevOps handoff

Type

Feature

Shape

ui-only

Worktree Slug

current-release-header

Repositories

mcritchie-studio

Release Train

Branch

feat/current-release-header

QA URL

Production URL

ui

Acceptance Criteria

  • /tasks shows a 'Current Release' header above the columns: release slug, state badge, member tasks (linked, with stage badges), QA/prod URLs + deployed SHA when present.
  • Reads Release.featured (active release else most-recently shipped); tidy empty state when there is no release.

Expected Test Plan

  • [component] tasks#index renders the current-release header for an active Release (slug/state/member chips) and the empty state

Checks Run

  • [component] bin/rails test test/controllers/tasks_controller_test.rb — current-release header renders for an active Release (slug/state/member chips via #current-release) + empty state; 28 runs / 0 failures

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.

Comment 6 days ago

Review ✅ (Avi, independent) → reviewed. Acceptance met; Release.featured sound (no injection, ≤2 queries), partial XSS-safe + noopener, component test meaningful. CI green (parallel). Folded nits: memoized members query + tightened/extended test (QA URL + SHA branches). Avi flag for operator: /tasks is public, so QA/prod URLs + SHA on the header are publicly visible (none secret) — confirm intended.

Sealed-bid sizing

Edit →

Alex (PM)

Avi (PO)

Dev

Actual