Roadmap¶
What's planned, roughly in priority order. No promises on timelines.
Near term¶
- ~~Externalize developer.yaml~~ -- done:
example.developer.yamlships as a template; users copy todeveloper.yaml(gitignored) - Better dry-run output -- structured output for dry runs that's easier to pipe into other tools
- Parallel audit runs -- run multiple audit types against the same repo concurrently
- Configurable max quality attempts -- let repos override the default 3-attempt quality fix loop
Medium term¶
- Webhook-driven execution -- trigger pipelines from GitHub webhooks instead of manual CLI invocation
- Cost tracking -- aggregate token costs across runs with historical reporting
Longer term¶
- Web dashboard -- visibility into pipeline runs, metrics, and status without reading terminal output
- Multi-repo audit campaigns -- run the same audit across all configured repos and aggregate findings
- Custom pipeline definitions -- define pipelines in YAML instead of Python for simpler customization