Agents Builders

Restore comment hover marquee

Archived
restore-comment-hover-marquee

Created

Jul 06, 13:46

Started

Jul 06, 13:46

Completed

Jul 06, 17:46

DevOps handoff

Type

Feature

Shape

ui-only

Worktree Slug

restore-comment-hover-marquee

Repositories

mcritchie-studio

Release Slug

Branch

feat/restore-comment-hover-marquee

QA URL

Production URL

ui

Acceptance Criteria

  • Comment preview renders one line not two
  • Comment text marquee-scrolls to end on card hover
  • Text fades at overflowing edge like the title
  • Board card polish test asserts the marquee

Expected Test Plan

  • component

Checks Run

  • [component] bin/rails test test/integration/board_card_polish_test.rb — 11 runs, 43 assertions green (title + comment marquee)
  • [component] bin/rails test test/views/task_card_test.rb — 15 runs, 211 assertions green
  • [component] bin/rails test test/controllers/tasks_controller_test.rb — 92 runs, 569 assertions green
  • [full-suite@a6d6a45768098f4a942d63e7510f03db8f48a142] bin/rails db:test:prepare test test:system green
  • [rubocop@a6d6a45768098f4a942d63e7510f03db8f48a142] bin/rubocop clean

Agent Context

Restore the single-line hover marquee on the task-card comment/notes preview. It was removed in f7f76e82 (Jun 27, both title+comment swapped to line-clamp-2) and only the TITLE was restored in 32d37f76 (Jul 5), leaving the comment clamped. Reverse f7f76e82 for the comment ONLY: swap the <p class='...line-clamp-2...' data-test=activity-description> at app/views/tasks/_task_card.html.erb:233-235 back to render 'components/overflow_fade', text: latest_activity.description, scroll_when: 'hovered', class: 'text-[11px] leading-snug text-secondary'. Preserve data-test=activity-description + the title= tooltip via a wrapping element (overflow_fade root is a div, not valid inside <p>). Update test/integration/board_card_polish_test.rb:74-91 (test 'long card title marquees on one line while activity preview clamps to two') to expect the comment marquee (fadeInner x-ref) instead of line-clamp-2. Operator confirmed single-line horizontal marquee, matching the title. No new CSS/JS: _overflow_fade + card-level Alpine 'hovered' already exist.

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 Cubone
    Cubone
    Model
    Duration
    Tokens
    Cost
    Completed Jul 06, 13:46 · 2 days ago
    api
  2. Designed Building
    C Cubone
    Cubone
    Model
    claude-opus-4-8
    Duration
    under a minute
    Tokens
    747,057
    Cost
    ~$0.64
    Started Jul 06, 13:46
    Completed Jul 06, 13:46 · 2 days ago
    cli
  3. Building Submitted
    C Cubone
    Cubone
    Model
    claude-opus-4-8
    Duration
    about 1 hour
    Tokens
    14,439,758
    Cost
    ~$11.40
    Started Jul 06, 13:46
    Completed Jul 06, 14:59 · 2 days ago
    cli
  4. Submitted Reviewed Review Activity
    S Shannon
    Shannon primary
    C Carl
    Carl light
    Model
    claude-opus-4-8
    Duration
    about 2 hours
    Tokens
    Cost
    Started Jul 06, 14:59
    Completed Jul 06, 16:30 · 2 days ago
    cli
  5. Evolve
    C Cubone
    Cubone
    M Marowak
    Marowak
    triggered by
    S Shannon
    Shannon
    Model
    Duration
    about 2 hours
    Tokens
    Cost
    Started Jul 06, 14:59
    Completed Jul 06, 16:30 · 2 days ago
  6. Reviewed Assembled
    S Steffon
    Steffon
    Model
    claude-opus-4-8
    Duration
    about 1 hour
    Tokens
    Cost
    Started Jul 06, 16:30
    Completed Jul 06, 17:24 · 2 days ago
  7. Assembled Shipped
    A Avi
    Avi
    Model
    claude-opus-4-8
    Duration
    22 minutes
    Tokens
    6,643,930
    Cost
    ~$5.76
    Started Jul 06, 17:24
    Completed Jul 06, 17:46 · 2 days ago
  8. Shipped Archived
    Model
    Duration
    about 4 hours
    Tokens
    Cost
    Started Jul 06, 17:46
    Completed Jul 06, 22:06 · 1 day ago

Conversation

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

Handoff shannon 2 days ago

Avi review approved; ready for Steffon's qa-release sweep.

Sealed-bid sizing

Edit →

Alex (PM)

Avi (PO)

SMALL

Dev

SMALL

Actual

XL