Skip to content

docs: fix onboarding dead ends and navigation#343

Merged
tildesrc merged 3 commits into
mainfrom
docs-user-onboarding-fixes
Jul 15, 2026
Merged

docs: fix onboarding dead ends and navigation#343
tildesrc merged 3 commits into
mainfrom
docs-user-onboarding-fixes

Conversation

@tildesrc

Copy link
Copy Markdown
Contributor

From a review of the user-facing docs (new-user + evaluator perspectives, links, missing topics). This PR takes the concrete, blocking fixes; the larger prose cleanup is called out as follow-up below.

Fixes

  • The first-run workflow dead end. The README's "Your first task" told users to pick github-peer-reviewed / local-git-self-reviewed, but those are opt-in and hidden from the picker by default. Rewrote it: spike is always available; the change-shipping workflows are enabled per repo in the repos form (g → edit → check); and GitHub workflows need a GH_TOKEN.
  • Paid-account requirement surfaced. README Requirements now states that claude setup-token needs a paid Claude subscription / Console login (or an ANTHROPIC_API_KEY), and links docs/auth.md — so the token step in quickstart isn't a dead end.
  • macOS discoverability. README notes Docker Desktop is required and links docs/macos-setup.md (a Mac user on Docker Engine used to bounce after installing).
  • Day-2 story. New "Managing your install" section: panopticon start / stop / console, panopticon doctor (what it checks), upgrade (pipx upgrade + panopticon migrate), and uninstall/cleanup — none of which was documented for users.
  • License. Added a License section (MIT).
  • Hub completeness. overview.md's "Where to go next" was missing auth.md and macos-setup.md — added both.
  • Broken link. docs/workflows/setup-repo.md linked ../container-auth.md (renamed to ../auth.md) — fixed, and named the launch keys (g → highlight → s).

Deliberately deferred (recommend a focused follow-up PR)

  • Prose cleanup / em-dash pass across the six agent-written suite docs (tasks.md, container.md, repos.md, hooks.md, layers.md, overview.md) — 167 em-dashes plus heavy semicolon-chaining and **Bold.**-lead bullets. This is a large, subjective restyle best reviewed on its own rather than mixed with functional fixes.
  • De-duplication — provisioning is narrated in full in both tasks.md and container.md; the env_file mechanics in both repos.md and auth.md; the "name-relative-to-dir / per-host" template repeats across repos/layers/hooks. Ownership consolidation belongs with the prose pass.
  • Optional new pages — a troubleshooting/FAQ hub, a dashboard keybinding reference, and a consolidated security page.

🤖 Generated with Claude Code

From a user-facing docs review:

- README "Your first task": the suggested workflows are opt-in and hidden
  from the picker by default. Explain that spike is always available, that
  the change-shipping workflows are enabled per repo in the repos form
  (g -> edit -> check), and that GitHub workflows need a GH_TOKEN.
- README Requirements: minting a Claude token needs a paid subscription /
  Console login (or an ANTHROPIC_API_KEY); link auth.md. Note macOS needs
  Docker Desktop and link macos-setup.md.
- README: add a "Managing your install" section (start/stop/console,
  doctor, upgrade + migrate, uninstall/cleanup) and a License section.
- overview.md hub: add the missing auth.md and macos-setup.md links.
- workflows/setup-repo.md: fix the broken ../container-auth.md link (now
  ../auth.md) and name the launch keys (g -> highlight -> s).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Comment thread README.md Outdated
Correcting the "Your first task" step per review: quickstart enables the
coding workflow that matches the repo (github-peer-reviewed for a GitHub
remote, local-git-self-reviewed for a local-only one), so it's already in
the picker — no hand-enable needed for the happy path. Keep the "enable a
different one in the repos form" note for other workflows.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Comment thread README.md Outdated
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@tildesrc
tildesrc merged commit 182d2c2 into main Jul 15, 2026
3 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