arborist/.gitignore
russell@unturf.com 546fa6d690
docs: auto-generate Makefile reference page for RTD
Adds a Sphinx extension at docs/_source/_ext/makefile_targets.py that
parses the project Makefile's '## description' annotations and writes
docs/_source/api/makefile.rst at build time. Same convention 'make help'
uses, so the reference stays in sync with the source.

Generated page is grouped by target prefix (fetch-, ingest-, distill-,
docs-, etc.) and rendered as a list-table. Shows on RTD alongside the
autodoc API modules.

Generated file is gitignored — RTD regenerates on every build.
2026-05-04 08:26:27 -04:00

26 lines
458 B
Text

__pycache__/
*.py[cod]
*.egg-info/
.venv/
.pytest_cache/
.coverage
*.swp
# data + caches stay out of git
data/
*.db
*.db-journal
*.db-wal
*.db-shm
# bench artifacts
bench/qa_results/
# Claude Code session-local artifacts (worktrees, transient state)
.claude/
# Sphinx build artifacts (generated; RTD builds on its servers)
docs/_source/_build/
# Auto-generated by docs/_source/_ext/makefile_targets.py at Sphinx build time
docs/_source/api/makefile.rst