Skip to content

feat: link docs logo to main site and note plan.ai/ui evolution on welcome#3

Merged
sebfried merged 1 commit into
mainfrom
feat/docs-site-context
May 21, 2026
Merged

feat: link docs logo to main site and note plan.ai/ui evolution on welcome#3
sebfried merged 1 commit into
mainfrom
feat/docs-site-context

Conversation

@sebfried

Copy link
Copy Markdown
Contributor

Summary

Three small changes that tie the docs to the wider project.

  • Docs logo links to main site: Starlight's default `SiteTitle` makes the "ui.plan.ai" title in the docs header link to the docs root (`/docs/`). Overridden via `components.SiteTitle` so it points at `/` instead. New file: `starlight/src/components/SiteTitle.astro`.
  • Welcome page note: at the top of `start-here/welcome`, a Starlight note callout pointing at plan.ai/ui as the prior version this project evolves from.
  • Corrected scope framing on welcome: the lead sentence and V1 table row previously described ui.plan.ai as purely "internal," which understated the product. The Workbench is internal; the published agent UI streams are public — anyone can inspect and test them. Both lines updated.

Same "internal-only" framing also lives in `foundations/the-thesis`, `foundations/watch-the-builders`, `start-here/what-youre-watching`, `v1-plan/scope`, `v1-plan/principles` and `v1-plan/non-goals` — not touched here; worth a follow-up if the corrected framing should propagate.

Version bump: starlight `0.0.19 → 0.0.20`.

Test plan

  • `pnpm check` clean
  • `pnpm build` clean
  • After CF deploy: clicking "ui.plan.ai" in the docs header goes to `ui.plan.ai/` (main site), not `ui.plan.ai/docs/`
  • `ui.plan.ai/docs/start-here/welcome/` shows the plan.ai/ui evolution note at the top
  • V1 row in the versions table reads as "Multi-tenant platform — internal Workbench for our team and agents, public surfaces where the agent-built UIs can be tested."

🤖 Generated with Claude Code

…lcome

Three small changes that tie the docs to the wider project.

- Override Starlight's SiteTitle component so the "ui.plan.ai" logo
  in the docs header links to / (main site) instead of /docs/ (its
  default). The override drops the upstream logo-rendering path
  because no logo is configured today and importing the Starlight
  virtual modules requires a type reference the project doesn't set
  up — a comment in the new component explains how to restore it if
  a logo is ever added.
- Note at the top of the welcome page: ui.plan.ai is the next
  evolutionary step of plan.ai/ui.
- Correct the welcome page's product framing. The previous sentence
  described ui.plan.ai as purely "internal," which understated the
  product: the Workbench is internal, but the published agent UI
  streams are public — anyone can inspect and test them. Updated
  both the lead sentence and the V1 row in the versions table.

The same "internal-only" framing also appears in
foundations/the-thesis, foundations/watch-the-builders,
start-here/what-youre-watching, v1-plan/scope, v1-plan/principles
and v1-plan/non-goals; those are not touched here. Worth a follow-up
sweep if the corrected framing should propagate.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@sebfried sebfried merged commit 37a4ee4 into main May 21, 2026
1 check passed
@sebfried sebfried deleted the feat/docs-site-context branch May 21, 2026 01:13
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