Skip to content

Add Starlight docs site#19

Merged
tyssejc merged 13 commits intomainfrom
feature/starlight-docs
Apr 1, 2026
Merged

Add Starlight docs site#19
tyssejc merged 13 commits intomainfrom
feature/starlight-docs

Conversation

@tyssejc
Copy link
Copy Markdown
Owner

@tyssejc tyssejc commented Apr 1, 2026

Summary

  • Scaffold Starlight (Astro 5) docs site at apps/docs/ with full sidebar configuration
  • 17 content pages: landing, quickstart, 5 concept pages (philosophy, events, consent, validation, architecture), 6 destination pages (overview + stubs), 2 integration stubs, 2 product pages (mission, roadmap migrated)
  • GitHub Actions workflow for auto-deploy to Cloudflare Pages on merge

Content

  • Fresh content: landing page, quickstart guide, events, consent, validation, destinations overview, philosophy (design principles, trade-offs, opinionated defaults, agent-native thesis)
  • Migrated from docs/: architecture, mission, roadmap
  • Stubs: GA4, Amplitude, Meta, Plausible, HTTP destinations; Next.js, Astro integrations — basic config examples, to be fleshed out over the roadmap

Test plan

  • npm run build --workspace=apps/docs — 18 pages built
  • npx turbo build — full monorepo build passes
  • npm test — 179 tests passing
  • Dev server smoke test — all pages reachable, sidebar works
  • Verify Cloudflare Pages deploy (requires CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID secrets)

🤖 Generated with Claude Code

tyssejc and others added 12 commits March 28, 2026 09:31
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Create the index.mdx splash page and getting-started/quickstart.mdx for
the Starlight docs site. Add src/content.config.ts for Astro 5 content
collections. Fix sidebar to use link-based entries so the build succeeds
even when referenced pages don't exist yet.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ture

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ble, HTTP stubs

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
junctionjs Ready Ready Preview, Comment Apr 1, 2026 11:50am

@tyssejc tyssejc merged commit 671acc8 into main Apr 1, 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