Agents Builders

Polish task card UI

Archived
polish-task-card-ui

Created

Jun 24, 05:41

Started

Jun 24, 05:41

Completed

Jun 24, 13:45

DevOps handoff

Type

Feature

Shape

ui-only

Worktree Slug

polish-task-card-ui

Repositories

mcritchie-studio

Release Train

Branch

feat/polish-task-card-ui

QA URL

Production URL

ui,task-board,board-card

Acceptance Criteria

  • Agent emojis float on row, overflow with left fade
  • Gem badge becomes bare gem emoji like bug/docs
  • QA feedback hover-scroll moves at steady readable pace
  • QA FEEDBACK label inside message card, white, smaller

Expected Test Plan

  • [component] board card renders gem emoji + qa-feedback label

Checks Run

  • [component] crew now a capped footer strip — board_card_stage_avatars_test (3)
  • [component] gem footer emoji + QA label inside box + no assignee chip — board_card_polish_test (3)
  • [component] deployments card strip + '+N' pill — tasks_controller_test
  • [component] full suite green: 1375 runs, 5540 assertions, 0 failures

Agent Context

Operator UI tweaks on the task-board cards (app/views/tasks/_board.html.erb + components/_overflow_fade.html.erb). 1) Agent/crew emoji indicators should float on a card row like app_emoji_badge does on the slug row — absolute right, z-10, left-fade gradient (bg-gradient-to-l) so they overflow the row's other content and fade to the left. Reference pattern: app_emoji_badge helper + _board.html.erb slug row. 2) Gem badge at _board.html.erb ~L381 is a '💎 gem' pill; reduce to just the 💎 emoji matching the bug(🐛)/docs(📚) treatment on the footer (~L430). 3) _overflow_fade.html.erb hover scroll currently jumps via a fixed 1100ms transition (races on long text); make it a steady constant-speed scroll (duration proportional to overflow distance). Move the 'QA FEEDBACK' activity label out of the header-above-card and INTO the top-left of the message card itself: white text, smaller.

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.

  1. Created Designed
    K Kadabra
    Kadabra
    Model
    Duration
    Tokens
    Cost
    Completed Jun 24, 05:41 · 3 days ago
    api
  2. Designed Building
    K Kadabra
    Kadabra
    Model
    claude-opus-4-8
    Duration
    under a minute
    Tokens
    Cost
    Started Jun 24, 05:41
    Completed Jun 24, 05:41 · 3 days ago
    cli
  3. Building Submitted
    K Kadabra
    Kadabra
    Model
    claude-opus-4-8
    Duration
    about 1 hour
    Tokens
    43,458,150
    Cost
    ~$35.03
    Started Jun 24, 05:41
    Completed Jun 24, 06:40 · 3 days ago
    cli
  4. Submitted Reviewed
    S Shannon
    Shannon primary
    A Alex
    Alex light
    Model
    claude-opus-4-8
    Duration
    15 minutes
    Tokens
    Cost
    Started Jun 24, 06:40
    Completed Jun 24, 06:55 · 3 days ago
    cli
  5. Reviewed Assembled
    S Steffon
    Steffon
    Model
    Duration
    2 minutes
    Tokens
    Cost
    Started Jun 24, 06:55
    Completed Jun 24, 06:56 · 3 days ago
  6. Assembled Shipped
    A Avi
    Avi
    Model
    Duration
    about 7 hours
    Tokens
    Cost
    Started Jun 24, 06:56
    Completed Jun 24, 13:45 · 3 days ago
  7. Shipped Archived
    1
    159aaa24-5db3-4c44-aa05-25c79d2902cd
    Model
    claude-opus-4-8
    Duration
    about 4 hours
    Tokens
    68,116,967
    Cost
    ~$57.47
    Started Jun 24, 13:45
    Completed Jun 24, 17:37 · 3 days ago
    cli

Conversation

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

Comment avi 3 days ago

Review cascade: shannon[heavy] APPROVE (all 4 criteria met in markup, no logic regression, no ERB/Alpine traps, theme+mobile parity) + alex-docs[light] APPROVE. Non-blocking nits deferred (dead :stack branch, STRIP_CAP comment). CI green.

Sealed-bid sizing

Edit →

Alex (PM)

Avi (PO)

Dev

Actual