Skip to content

feat(ux): Home — describe a change, Run now, set up the workspace - #222

Merged
hoangsnowy merged 2 commits into
mainfrom
feat/ux-home
Oct 19, 2026
Merged

hoangsnowy merged 2 commits into
mainfrom
feat/ux-home

Conversation

@hoangsnowy

Copy link
Copy Markdown
Owner

Summary

UX phase 2: Home is the first pinned app.

  • Composer → Run now opens Workflow prefilled and starts the run (≈7 clicks → 1); Plan as tickets → Board idea wizard; Ctrl+Enter.
  • Offline notice + fix-it when no model key.
  • Recent runs + 3 headline numbers; setup checklist (admin) computed from real state, each step deep-linked, optional pairing never blocks.
  • Insights unpinned (one click from Home / Activities / Ctrl+K); "Run the agent pipeline" action → Home.

Test plan

  • Unit 1241 / 0 failed (SetupChecklistTests).
  • Standalone E2E 28/28 — new HomeTests: checklist leads with the key, Run now disabled until a story, then Workflow opens with the story and the run starts.
  • Screenshots light + dark.
  • Real-auth (Budget/TenantIsolation open Insights via Activities now) on the full stack.

🤖 Generated with Claude Code

https://claude.ai/code/session_018WAdQ7Rm24xss5QDSvXtJB

hoangsnowy and others added 2 commits October 19, 2026 21:59
UX phase 2 (docs/plans/ux-simplification.md). The desktop's first pinned app is now Home:
- A composer ("What should the agents build?"): Run now opens Workflow prefilled AND starts the
  run (one click from a story to a running pipeline — it was ~7 clicks across 2 windows); Plan
  as tickets hands the story to Board's idea wizard. Ctrl+Enter runs. Without a model key it
  says so up front, with a fix-it button for admins.
- Recent runs with status, cost and time; three headline numbers (runs, completed, spend vs cap).
- An admin setup checklist computed from real state (key saved, a run recorded, a repo
  connected, a budget set, a machine paired — the last optional), each step one click from the
  page that completes it; hides itself when done or on request (per viewer).
Insights (analytics + budget) moves off the dock, one click from Home / Activities / Ctrl+K.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018WAdQ7Rm24xss5QDSvXtJB
@hoangsnowy
hoangsnowy merged commit 0a7f88f into main Oct 19, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant