This repo area contains the refdog generator plus the MkDocs content that consumes its output.
The canonical user workflow now lives in refdog/README.md.
That README explains:
- what users should edit
- where markdown is generated
- how
docs-vale/refdog/input/relates todocs-vale/input/refdog/ - how to run refdog
- how to build MkDocs
Refdog generates reference markdown from source material:
- commands from
refdog/cli-doc/*.md - resources from
refdog/config/resources/*.yaml, with CRDs available inrefdog/crds/
The generated files are written to:
docs-vale/refdog/input/
MkDocs does not build from that tree directly. MkDocs reads from:
docs-vale/input/
So the current workflow is:
cd docs-vale/refdog
./plano generate
cd ..
rsync -a refdog/input/ input/refdog/
mkdocs buildThese documents remain for deeper technical background: