Skip to content

SeedStart

Level 2 — ~13/20 | Cloudflare Pages | GitHub

Checklist

Level 1: Foundation ✅

  • [x] VitePress config
  • [x] Home page
  • [x] Getting started (multiple docs cover this)
  • [x] Auto-deploy (Cloudflare Pages)
  • [x] Gitignore

Level 2: Structure ✅

  • [x] Auto-discovered sidebar
  • [ ] Subdirectories (all docs flat in docs/ root)
  • [x] Local search
  • [x] Last updated

Level 3: Decisions & Diagrams

  • [ ] ADR directory ❌
  • [ ] At least one ADR ❌
  • [x] Mermaid plugin (already installed)
  • [x] At least one diagram
  • [x] Alternatives documented

Level 4: API & Types

  • [x] API reference (API.md)
  • [x] Data models (FIRESTORE_SCHEMA.md)
  • [x] Environment variables (ENV_VARIABLES.md)

Level 5: Polish

  • [ ] Versioned docs
  • [x] Changelog (RELEASES.md — auto-generated)
  • [x] Access control (Cloudflare Zero Trust)

What's Missing (to reach Level 3)

  1. Create docs/adr/ directory with template
  2. Record first ADR — plenty of decisions already documented inline (PWA choice, notification strategy, theming approach). Just need to extract into ADR format.

Stats

  • 15+ pages (architecture, API, deployment, environments, routing, state management, theming, etc.)
  • Has Mermaid already
  • Has releases page (auto-generated)
  • Gated behind Cloudflare Zero Trust
  • Most mature content — just needs ADR structure