Skip to content

Docs (MkDocs)

This repository uses MkDocs + Material to build the documentation site from the Markdown files in docs/.

Local preview

Option A: pip

python -m pip install -e ".[docs]"
mkdocs serve

Then open the URL shown in the terminal (usually http://127.0.0.1:8000/).

uv pip install -e ".[docs]"
mkdocs serve

Build

mkdocs build --strict

The static site is written to site/.

Edit mkdocs.yml (nav: section) to control: - sidebar structure - ordering - page titles

Deployment (GitHub Pages)

Deployment is handled by the GitHub Actions workflow: - .github/workflows/docs.yml

In your GitHub repo settings, set: - Settings → Pages → Source: GitHub Actions