documentation/automation/README.md
This directory contains automated pipelines for keeping goose documentation synchronized with code changes.
Each automation project tracks specific types of changes and updates corresponding documentation:
| Project | Status | Tracks | Updates |
|---|---|---|---|
| cli-command-tracking | š® Planned | CLI commands & options | CLI documentation |
| provider-tracking | š® Planned | Supported AI providers | Provider documentation |
| extension-tracking | š® Planned | Built-in extensions | Extension documentation |
Each automation project follows a consistent pattern:
project-name/
āāā README.md # Project-specific documentation
āāā TESTING.md # How to test this automation
āāā config/ # Configuration files
āāā scripts/ # Deterministic extraction/diff scripts
āāā recipes/ # AI-powered synthesis/update recipes
Automation projects can be triggered via GitHub Actions workflows in .github/workflows/.
See individual project TESTING.md files for workflow usage.
When creating a new automation project:
documentation/automation/your-project/For project-specific questions, see the README in each project directory.