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.5 (+ v0.5-object-model, v0.5-provenance, v0.5-context, v0.5-examples, v0.5-command-notes), spec/v0.4, spec/v0.4-roadmap, spec/v0.3, 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.