Skip to content

Documentation Hub

Documentation Hub

This site aggregates documentation from ScottyLabs projects. Repositories are included by default; opt out with docs = false in governance.

How it works

  1. Governance registers repositories (docs hub inclusion is on by default)
  2. At build time, CI resolves each repo (monorepo sibling or shallow clone) and copies its docs/ directory into this site
  3. The built site is published to docs.scottylabs.org

Aggregated pages under src/content/docs/<project>/ are not stored in git. Edit documentation in each project’s own repository.

This repository’s own pages live here under Documentation Hub, separate from the Starlight site shell in src/content/docs/.

See Tech Stack for a clickable overview of repos, hosts, and platform services.

Adding your project

Add your repository in governance (no flag needed). To exclude a repo:

[[team.repos]]
name = "my-internal-tool"
docs = false

Commit markdown to docs/ in your repository, then trigger a documentation rebuild (push to this repo, or run the deploy workflow manually).