Use this guide to preview and build the MkDocs site that lives under docs/.
uv venv
source .venv/bin/activate
uv pip install mkdocs-material mkdocs-include-markdown-plugin "mkdocstrings[python]" pymdown-extensionsThe packages mirror what the GitHub Pages workflow installs, so local builds match CI.
mkdocs serve --config-file docs/mkdocs.ymlThe site is served at http://127.0.0.1:8000/ with automatic reloads whenever files in docs/ or docs/mkdocs.yml change.
mkdocs build --config-file docs/mkdocs.yml --clean --site-dir siteThis regenerates the static HTML into site/, matching .github/workflows/docs.yml. Inspect the output locally.