Skip to content

Documentation site information architecture

Source of truth lives in this GitHub repository under docs/; signalql.org publishes the same tree.

Top navigation

AreaPurpose
GuideNarrative docs (why, data model)
SpecCurrent spec, scope, domain packs, and historical versions
VersionsTransparent language evolution index
ExamplesCanonical analytics examples
AIGrammar pack and prompting guide
ReferenceAST schema, parser/adapters docs, query API contract
IntegrationsCursor, Claude, ChatGPT, MCP
LaunchAdoption brief and distribution checklist
SiteInformation architecture and publishing
  • Guide: why-signalql, first-query, postgres-local, data-model
  • Specification: spec/versions, spec/v0.2, spec/scope, spec/domain-packs, spec/v0.1
  • Integrations: cursor, claude, chatgpt, mcp
  • Launch: adoption-brief, distribution
  • Site: information-architecture

GitHub → site publishing workflow

  1. Authors edit Markdown under docs/ on branches; review via PR.
  2. CI runs npm run docs:build (VitePress) on main.
  3. Static output docs/.vitepress/dist deploys to hosting (e.g. GitHub Pages, Cloudflare Pages) configured in .github/workflows/docs.yml.

Content stays versioned in Git; the published site is a build artifact of that tree.