You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add starter task prompts to the new-worktree screen
Replaces the locked "Pull from backlog" placeholder with three one-click
starter prompts (Map the repo / Find TODOs / Sharpen README) that fill
the branch name and kickoff textarea. Removes the blank-prompt paralysis
that stalls first-run sessions and doubles as a useful shortcut for
returning users.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Add first-agent nudge and parallelism quest
Two onboarding nudges aimed at the landing page's promise of running
many agents at once:
- Sidebar CTA shown while the user has zero non-main worktrees. A small
gradient-accented card above the grouped list: "Spawn your first
agent." Clicking it opens the new-worktree screen. Disappears the
moment an agent worktree exists.
- Parallelism quest — a floating card bottom-right that walks a new
user through the one non-obvious lesson: don't sit and watch one
agent, fork a second while the first is still running, then jump
between them with ⌘1/⌘2. Three steps (spawn-second, switch-between,
finale) driven reactively by worktree count and activeWorktreeId
transitions, persisted across restarts via a new config.onboarding
field and config:getOnboarding / config:setOnboardingQuest IPC.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
"Read this repo and write a one-paragraph summary of its architecture in SCRATCH.md — what the major pieces are and how they fit together. Keep it under 150 words."
19
+
},
20
+
{
21
+
icon: ListChecks,
22
+
label: 'Find the TODOs',
23
+
hint: 'Collect every TODO/FIXME in one file',
24
+
branch: 'find-todos',
25
+
prompt:
26
+
"Search the codebase for every TODO and FIXME comment. Write TODOS.md grouping them by file with line numbers and the comment text. Don't fix anything — just catalog."
27
+
},
28
+
{
29
+
icon: BookOpen,
30
+
label: 'Sharpen the README',
31
+
hint: 'Get 3 concrete improvement ideas',
32
+
branch: 'sharpen-readme',
33
+
prompt:
34
+
"Read the README and propose 3 specific, concrete improvements (not vague advice). Reply with the suggestions — don't make any changes yet so I can review first."
body: 'The whole point of Harness is that you don’t have to sit and watch. While this one works, fork a second worktree and give it a different task.',
20
+
hint: (
21
+
<>
22
+
Hit <kbdclassName="font-mono text-fg-bright">⌘N</kbd> or use the sidebar to create another.
0 commit comments