Skip to content

feat(desktop): the dock is the MVP — Home · Board · Insights · Settings - #271

Merged
hoangsnowy merged 1 commit into
mainfrom
feat/mvp-dock
Oct 23, 2026
Merged

hoangsnowy merged 1 commit into
mainfrom
feat/mvp-dock

Conversation

@hoangsnowy

Copy link
Copy Markdown
Owner

Summary

  • docs/plans/mvp.md — what AgentOS.NET's MVP is: one loop (idea → tickets → Autopilot: Orchestrator agent + per-ticket workflow Coding → checks → Reviewer → Testing → merge → Try the app → Board/Insights), who it is for (tech lead + non-technical PO), why it wins, what's in/out, and the enterprise gaps before first users (GitHub App onboarding + downloadable helper, RLS stage 2, cloud workers + resumable workflows, azd deploy, product shell).
  • Dock = MVP: Home · Board · Insights · Settings. Workflow studio (5-agent pipeline graph) unpinned — Ctrl+K / Activities.
  • Insights copy is about agent runs; empty state → Open Board.
  • E2E: DesktopNavigation.OpenAppAsync (Ctrl+K) for apps outside the dock; dock tests updated.

Test plan

  • Unit suite green (1611).
  • Full UI E2E suite against the standalone Web: 50 total, 0 failed (20 real-auth skipped standalone).
  • Screenshot: dock shows Home · Board · Insights · Settings; Insights opens from the dock.
  • Claude Design: push the dock + Insights copy change (run /design-sync).

🤖 Generated with Claude Code

https://claude.ai/code/session_018WAdQ7Rm24xss5QDSvXtJB

docs/plans/mvp.md states the MVP: one loop — idea → tickets → Autopilot (Orchestrator agent + per-ticket workflow:
Coding → checks → Reviewer → Testing → merge) → Try the app → Board / Insights — for a tech lead and a non-technical
product owner, with the enterprise gaps to close before first users, in order.

- The dock holds the apps of that loop: Home · Board · Insights · Settings. The Workflow studio (the 5-agent pipeline
  as a graph) is outside the MVP: unpinned, still one Ctrl+K / Activities search away.
- Insights speaks about agent runs (Coding, Reviewer, Testing, Discovery) and its empty state opens the Board.
- E2E: DesktopNavigation.OpenAppAsync opens an app through the shell search; dock tests follow the new four.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018WAdQ7Rm24xss5QDSvXtJB
@hoangsnowy
hoangsnowy merged commit 9d9a035 into main Oct 23, 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