Agents Builders

Surface the task mascot

Archived
surface-the-task-mascot

Created

Jun 23, 06:46

DevOps handoff

Type

Feature

Shape

ui-only

Worktree Slug

surface-the-task-mascot

Repositories

mcritchie-studio

Release Train

Branch

feat/surface-the-task-mascot

Pull Request

Local URL

QA URL

Production URL

ui agent-tooling

Acceptance Criteria

  • Status line shows the task's mascot name
  • Board task card shows the mascot chip
  • .agent-context.json carries mascot for status line

Expected Test Plan

No expected checks recorded.

Checks Run

No completed checks recorded.

Agent Context

Follow-on to pokemon-model-and-mascots (PR #120, which persists metadata.devops.mascot as a Pokémon slug). This task is the PRESENTATION layer only — the mascot is already assigned + stored; nothing new persists (hence ui-only). Surfaces: (1) bin/statusline renders a Poké Ball + mascot name segment; (2) bin/agent-worktree context_payload + bin/task per-session marker write 'mascot' (and resolved display name) into .agent-context.json / the session marker from the bound task's devops.mascot; (3) board /tasks card shows a small mascot chip (sprite + name) resolving Pokemon.find_by(slug:). Resolve slug→display name via the Pokemon model (or title-case the slug as a no-DB fallback in the bash status line). DEPENDS ON #120 being shipped + Pokémon seeded on the board. Note: avatar images need 'rake pokemon:upload_images' run once (S3) before the chip renders real art.

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
    Model
    Duration
    Tokens
    Cost
    Completed Jun 23, 06:46 · 4 days ago
    api
  2. Designed Archived
    3
    3abe2f5f-fd79-4b64-a80e-6e6e1f06dd1a
    Model
    Duration
    about 1 hour
    Tokens
    Cost
    Started Jun 23, 06:46
    Completed Jun 23, 07:48 · 4 days ago
    cli

Conversation

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

Comment 4 days ago

Folded into pokemon-model-and-mascots (PR #120): the board-card chip needs the Pokemon model in the SAME deployable, and #120 isn't merged yet, so a separate release-targeted PR would break. Built the surfacing on the #120 branch instead.

Sealed-bid sizing

Edit →

Alex (PM)

Avi (PO)

Dev

Actual