Skip to content

feat: docs site, llms.txt, and v0.3.0#9

Merged
codesoda merged 3 commits intomainfrom
feat/docs-site
Apr 3, 2026
Merged

feat: docs site, llms.txt, and v0.3.0#9
codesoda merged 3 commits intomainfrom
feat/docs-site

Conversation

@codesoda
Copy link
Copy Markdown
Owner

@codesoda codesoda commented Apr 3, 2026

Summary

  • Starlight docs site (docs/) — 20 content pages: landing, getting-started, 8 guides, 5 reference, 5 examples
  • LLM docs/llms.txt root + 15 sub-pages at /llms/*.txt for agent consumption
  • GitHub Actions workflow (.github/workflows/docs.yml) — deploys to Cloudflare Pages on docs/** changes to main
  • CLI help linksbugatti --helpbugatti.dev/llms.txt, bugatti test --helpbugatti.dev/llms/cli-reference.txt
  • Version bump — 0.2.0 → 0.3.0

Deploy requirements

  • Cloudflare Pages project bugatti-dev (created on first deploy)
  • GitHub secrets: CLOUDFLARE_API_TOKEN, CLOUDFLARE_ACCOUNT_ID (already set)
  • Domain bugatti.dev pointed at Cloudflare Pages (configured in CF dashboard after first deploy)

Test plan

  • cd docs && pnpm build — 21 pages built, search index, sitemap
  • cargo build — compiles with updated cli.rs
  • cargo test — all tests pass
  • bugatti --help shows Docs: https://bugatti.dev/llms.txt
  • bugatti test --help shows Docs: https://bugatti.dev/llms/cli-reference.txt
  • llms.txt and all sub-pages present in docs/dist/
  • Merge to main triggers docs deploy workflow
  • bugatti.dev resolves and serves docs

codesoda added 3 commits April 3, 2026 20:16
Starlight docs site at bugatti.dev with 20 content pages covering all
features (guides, reference, examples). LLM-friendly /llms.txt with 15
sub-pages for agent consumption. GitHub Actions workflow deploys to
Cloudflare Pages on docs/ changes. CLI help now links to docs.
@codesoda codesoda merged commit ff399ce into main Apr 3, 2026
@codesoda codesoda deleted the feat/docs-site branch April 3, 2026 10:54
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