Docs Ownership¶
This page defines who updates what and when documentation updates are required.
Section owners¶
docs/framework.md: framework contract maintainers.docs/model*.mdanddocs/concepts/*: model/runtime maintainers.docs/reference/*: API and object model maintainers.docs/commands.mdanddocs/recipes/*: CLI/runtime maintainers.docs/release.md: release maintainers.
Required docs update triggers¶
Update docs in the same PR when any of these change:
stacksats/runner.pyor lifecycle APIs: update runtime/backtest/reference pages.stacksats/strategy_types.py: update strategy object docs and API reference.stacksats/strategy_time_series.py: run schema sync script and update TimeSeries docs.- CLI flag or command behavior changes: update
docs/commands.mdand relevant recipes. examples/model_example_notebook.pyorexamples/model_example_notebook_browser.py: regenerate notebook exports indocs/assets/notebooks/viabash scripts/export_notebook_demo.sh.
CI expectations¶
Docs quality gate runs in docs-check:
- markdown lint
- spelling checks
- link checks
- strict docs build