Agents Builders

Compact agent name stack

Archived
compact-agent-name-stack

Created

Jul 02, 05:45

Started

Jul 02, 05:46

Completed

Jul 02, 07:27

DevOps handoff

Type

Feature

Shape

ui-only

Worktree Slug

compact-agent-name-stack

Repositories

mcritchie-studio

Release Slug

Branch

feat/compact-agent-name-stack

QA URL

Production URL

ui

Acceptance Criteria

  • Agent column shows soul and mascot names
  • Avatars plus names stacked compactly saving space
  • Single-agent rows show just the mascot

Expected Test Plan

  • unit
  • integration

Checks Run

  • [unit] agent cell: soul avatar ON TOP of base mascot in overlapping avatar column; names in side column (primary=soul, sub=mascot)
  • [unit] agent cell: nil-soul renders SOLO stack (hb-solo) with primary name, no sub name; em-dash when neither soul nor mascot
  • [unit] agent cell: unseeded soul falls back to titleized primary name
  • [component] event table: soul-over-mascot stack + names column; no-soul renders solo stack; Agent header
  • [component] event table: Status/Task merged (hb-sat status+count line, task beneath); two SPLIT grade cells (Alex + McRitchie), no grade button; hb-clickrow opens drawer
  • [component] trajectory table: action inherits span soul stacking over mascot; soulless renders solo stack
  • [integration] alex heartbeat: event row (hb-clickrow) opens span-grade drawer on click; grade-open button gone
  • [full-suite@50b4798f3e6dda9b1ad5d4d863c8a5516008ac6d] bin/rails test green
  • [rubocop@50b4798f3e6dda9b1ad5d4d863c8a5516008ac6d] bin/rubocop clean

Agent Context

Iterate the Agent column (heartbeat) per operator: (1) BRING BACK THE NAMES — the avatar-only version dropped them; show each agent as a SMALL avatar + its NAME. (2) COMPACT STACK — the current two large circles stacked vertically with gaps are too tall; use small avatar + name inline per agent, tightly stacked (acting soul on top bold/tinted, base mascot beneath muted), taking much less vertical space. Single-agent row = just the mascot avatar + name (one line). Reuse the agent_avatar primitive at a small size + add the name label. Capture a screenshot for review. Full spec in delegation prompt. See project_opsd_learning_layer.

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 Caterpie
    Caterpie
    Model
    Duration
    Tokens
    Cost
    Completed Jul 02, 05:45 · 6 days ago
    api
  2. Designed Building
    C Caterpie
    Caterpie
    Model
    claude-opus-4-8
    Duration
    1 minute
    Tokens
    3,655,690
    Cost
    ~$12.31
    Started Jul 02, 05:45
    Completed Jul 02, 05:46 · 6 days ago
    cli
  3. Building Submitted
    C Caterpie
    Caterpie
    Model
    claude-opus-4-8
    Duration
    about 1 hour
    Tokens
    136,553,007
    Cost
    ~$78.79
    Started Jul 02, 05:46
    Completed Jul 02, 07:12 · 6 days ago
    cli
  4. Submitted Reviewed Review Activity
    S Shannon
    Shannon primary
    A Alex
    Alex light
    Model
    claude-opus-4-8
    Duration
    1 minute
    Tokens
    3,789,188
    Cost
    ~$2.03
    Started Jul 02, 07:12
    Completed Jul 02, 07:13 · 6 days ago
    cli
  5. Reviewed Assembled
    S Steffon
    Steffon
    Model
    claude-opus-4-8
    Duration
    under a minute
    Tokens
    2,275,476
    Cost
    ~$1.18
    Started Jul 02, 07:13
    Completed Jul 02, 07:13 · 6 days ago
  6. Assembled Shipped
    A Avi
    Avi
    Model
    claude-opus-4-8
    Duration
    14 minutes
    Tokens
    8,355,481
    Cost
    ~$4.27
    Started Jul 02, 07:13
    Completed Jul 02, 07:27 · 6 days ago
  7. Shipped Archived
    Model
    Duration
    2 days
    Tokens
    Cost
    Started Jul 02, 07:27
    Completed Jul 04, 03:23 · 4 days ago

Conversation

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

No task feedback has been recorded yet.

Sealed-bid sizing

Edit →

Alex (PM)

Avi (PO)

SMALL

Dev

SMALL

Actual

XL