Skip to main content

alphaswarm-docs

The canonical AlphaSwarm documentation site. Docusaurus + Diátaxis structure, deployed to Cloudflare Pages. Survives cluster outages — the docs domain is intentionally provisioned outside the cluster so incident-time runbooks stay reachable.

Identity

FieldValue
Service idalphaswarm-docs
Roledocs
Packagealphaswarm_docs/
Hosted onCloudflare Pages
Public URLhttps://docs.alpha-swarm.ai

Deployment surface

SurfaceWhere
Terraform modulealphaswarm_platform/terraform/modules/cloudflare_pages_docs/
Specalphaswarm_platform/configs/terraform/stacks/docs-edge.yaml
Buildpnpm build in alphaswarm_docs/ — Cloudflare Pages picks up the GitHub branch

Agent surface

The site exposes structured endpoints for AI/MCP consumers:

  • /llms.txt and /llms-full.txt — convention-compliant index of the docs corpus.
  • /mcp — MCP server publishing the docs as searchable tool calls.
  • /openapi.json — OpenAPI surface for the MCP server.

Dependencies

Upstream: GitHub repo for build trigger; Cloudflare for edge hosting; OPA bundle (downloaded at deploy) for redaction policy on docs links to internal runbooks.

Downstream: browsers, AI agents, search crawlers.

Operations

  • Deploy: every PR landing on main redeploys via Cloudflare Pages CI. Branch previews under *.alphaswarm-docs.pages.dev.
  • Custom domain: docs.alpha-swarm.ai mapped via the cloudflare_pages_docs Terraform module; certificate via Cloudflare's edge SSL.
  • Out-of-cluster: intentionally — docs live whatever the cluster is doing.

See also