This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Versioner public documentation site, built with MkDocs Material and deployed to docs.versioner.io.
This repo is part of the Versioner ecosystem. Before starting work:
- Use the
/kanban-markdownskill or read../kanban/features/for current status and priorities - Update feature file status in
../kanban/features/as you complete tasks, add entries to../changelog.md
pip install -r requirements.txt # Install MkDocs + plugins (Python 3.11+)
mkdocs serve # Local preview at http://localhost:8000
mkdocs build --strict # Production build (verify no errors)public/- All user-facing documentation in Markdownmkdocs.yml- Site configuration (navigation, theme, plugins)requirements.txt- Python dependenciesterraform/- Infrastructure as code for docs hosting
- Push to
maindeploys to docs.versioner.io - Push to
developdeploys to dev-docs.versioner.io - GitHub Actions builds and deploys automatically
- All documentation goes in
public/subdirectory - Navigation is defined in
mkdocs.yml- update when adding pages - Use relative links for internal pages
- Use admonitions for notes/warnings (
!!! note,!!! warning) - Include code examples with language tags
- This is a public repo - no secrets or internal information