# Task Detail Redesign — Component Build Prompts

Three isolated build tasks (one per component). Each runs in its own worktree off
`main`, with the project CLAUDE.md auto-loaded. Full design context lives in
`docs/superpowers/specs/2026-06-04-task-detail-redesign-design.md` — every task
must read it first.

Shared rules (all three):
- Build a **standalone** `UserControl` + dedicated `ViewModel` that renders fully
  in the Avalonia previewer via **design-time sample data** (parameterless ctor
  populating realistic values). Do **not** bind to `DetailsIslandViewModel`.
- New files under `src/ClaudeDo.Ui/Views/Islands/Detail/` and
  `src/ClaudeDo.Ui/ViewModels/Islands/Detail/`.
- Use **only** tokens from `Design/Tokens.axaml` and classes from
  `Design/IslandStyles.axaml`. No inline hex, no magic numbers where a token
  exists. `PathIcon` fills geometry — stroke-only art is invisible.
- Compiled bindings (`x:DataType`). MVVM via CommunityToolkit
  (`[ObservableProperty]`, `[RelayCommand]`); VM inherits `ViewModelBase`.
- **Do NOT modify** `DetailsIslandView.axaml`, `DetailsIslandViewModel.cs`,
  `AgentStripView`, `SessionTerminalView`, or `TaskRunner.cs`.
- Verify: `dotnet build src/ClaudeDo.Ui/ClaudeDo.Ui.csproj -c Release` is green.
  Stage files explicitly by path (never `git add -A`). Commit with a conventional
  message.

---

## TASK 1 — TaskHeaderBar

(prompt text = task description; see below)

## TASK 2 — DescriptionStepsCard

## TASK 3 — WorkConsole
