Skip to content

TASK-002D: History UI Projection

AI Execution Profile

  • Model class: Budget or Balanced
  • Reasoning effort: Low to Medium

Scope

  • project run history from canonical app state into the UI
  • show a minimal recent-run history list or panel
  • show empty-state behavior when no history exists

Copy/Paste Prompt

text
Implement only TASK-002D: History UI Projection.

Read first:
- docs/specs/SLICE-002-persistent-run-history.md
- docs/tasks/slice-002/TASK-002D-history-ui-projection.md

Goal:
- Add a minimal recent run history UI for the persistent history slice.

Scope:
- Project RunHistory from canonical app state into the UI.
- Show recent run items with enough detail for recipe, terminal status, timing, and defect count.
- Show a clear empty-state when no history exists.

Do not:
- Add advanced filtering or separate navigation
- Move persistence or workflow logic into the UI

Docs-first project memory for AI-assisted implementation.