Agents Builders

Restore card title marquee

Archived
restore-card-title-marquee

Created

Jul 05, 19:44

Started

Jul 05, 19:44

Completed

Jul 05, 20:52

DevOps handoff

Type

Bug

Shape

ui-only

Worktree Slug

restore-card-title-marquee

Repositories

mcritchie-studio

Release Slug

Branch

feat/restore-card-title-marquee

QA URL

Production URL

ui

Acceptance Criteria

  • Task card title renders single-line overflow-fade
  • Long titles fade at edge, scroll on hover
  • No two-line wrap or mid-word break

Expected Test Plan

  • [component] card title renders single-line overflow_fade marquee (fadeInner), never line-clamp; activity preview keeps its two-line clamp

Checks Run

  • [component] task_card_app_emojis_test + board_card_polish_test green — 13 runs / 66 assertions, 0 failures
  • [full-suite@d712faa2bd992084cbf0d19f2850f8ea6bd38022] bin/rails test green
  • [rubocop@d712faa2bd992084cbf0d19f2850f8ea6bd38022] bin/rubocop clean

Agent Context

Regression restore. /deployments task-card titles currently use line-clamp-2 break-words (added Jun27-28 commits f7f76e82/9f4d21a9/947e948c during 'Fix task card overflow states/text clipping'), which wraps long headers onto 2 lines. Operator wants the prior single-line behavior back: re-wire the still-present components/_overflow_fade component (whitespace-nowrap + edge mask-image fade + hover marquee via scroll_when: hovered) in app/views/tasks/_task_card.html.erb title block (~lines 87-92). Preserve task_path link, title attr, and data-test=task-card-title hook. hovered Alpine var already exists on the card root x-data.

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.

Sizing Avi · PO SMALL Dev SMALL Actual XL ≠ forecast
  1. Created Designed
    C Chikorita
    Chikorita
    Model
    Duration
    Tokens
    Cost
    Completed Jul 05, 19:44 · 3 days ago
    api
  2. Designed Building
    C Chikorita
    Chikorita
    Model
    claude-opus-4-8
    Duration
    under a minute
    Tokens
    361,748
    Cost
    ~$0.24
    Started Jul 05, 19:44
    Completed Jul 05, 19:44 · 3 days ago
    cli
  3. Building Submitted
    B Bayleef
    Bayleef
    Model
    claude-opus-4-8
    Duration
    21 minutes
    Tokens
    15,611,891
    Cost
    ~$14.56
    Started Jul 05, 19:44
    Completed Jul 05, 20:05 · 3 days ago
    cli
  4. Submitted Reviewed Review Activity
    S Shannon
    Shannon primary
    A Alex
    Alex light
    Model
    claude-opus-4-8
    Duration
    10 minutes
    Tokens
    1,208,626
    Cost
    ~$1.52
    Started Jul 05, 20:05
    Completed Jul 05, 20:15 · 3 days ago
    cli
  5. Evolve
    B Bayleef
    Bayleef
    M Meganium
    Meganium
    triggered by
    S Shannon
    Shannon
    Model
    Duration
    10 minutes
    Tokens
    Cost
    Started Jul 05, 20:05
    Completed Jul 05, 20:15 · 3 days ago
  6. Reviewed Assembled
    S Steffon
    Steffon
    Model
    claude-opus-4-8
    Duration
    19 minutes
    Tokens
    6,534,355
    Cost
    ~$7.75
    Started Jul 05, 20:15
    Completed Jul 05, 20:34 · 3 days ago
  7. Assembled Shipped
    A Avi
    Avi
    Model
    claude-opus-4-8
    Duration
    18 minutes
    Tokens
    4,856,676
    Cost
    ~$3.97
    Started Jul 05, 20:34
    Completed Jul 05, 20:52 · 3 days ago
  8. Shipped Archived
    Model
    Duration
    about 5 hours
    Tokens
    Cost
    Started Jul 05, 20:52
    Completed Jul 06, 01:45 · 2 days ago

Conversation

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

Handoff avi 3 days ago

Avi review approved (Shannon primary + Alex light): single-line overflow-fade marquee restored, activity-preview two-line clamp preserved and re-guarded by tests, data-test hook intact, CI green on head 32d37f76. Ready for Steffon's qa-release sweep.

Sealed-bid sizing

Edit →

Alex (PM)

Avi (PO)

SMALL

Dev

SMALL

Actual

XL