Think of this file like the front desk in a building: it tells you which door to use first so the right conversation starts in the right place.
This repository is a limited-maintenance public project, not a hosted service.
Reasonable expectations:
- Triage for reproducible bugs
- Corrections for incorrect or stale documentation
- Clarifications for the main workflows:
analyze,apply,rollback, andreport
Do not assume:
- Private consulting or custom feature delivery
- Automatic roadmap acceptance
- Enterprise-grade response SLAs
- Long-term maintenance for old releases
Use this short routing guide before opening an issue:
| If you need help with... | Go here first | Why |
|---|---|---|
| Basic overview or first run | README.md | This is the fastest public entry point |
| Runtime commands and operator flow | docs/usage.md | This is the detailed operator guide |
| Architecture and boundaries | docs/architecture.md | This explains how the system is wired |
| Release or public platform questions | docs/open_source_runbook.md | This covers release and GitHub-facing rules |
| Usage ideas or workflow discussion | GitHub Discussions | This keeps lightweight questions and ideas out of the bug queue |
| Security concerns | SECURITY.md | Security reports must stay off public issue threads |
Please run the basic local checks first:
bash tooling/runtime/bootstrap_env.sh
bash tooling/gates/pre_push_gate.sh
bash tooling/docs/docs_smoke.sh --install-smokeIf you report that the repository is currently red, include fresh results for these commands when they are relevant:
bash tooling/docs/check_docs_scope.shbash tooling/docs/docs_smoke.sh --install-smokebash tooling/gates/quality_gate.shbash tooling/gates/public_readiness_gate.sh repo
- Security concerns: follow SECURITY.md
- Usage questions: start with README.md and docs/usage.md
- Workflow ideas or broader discussion: start in GitHub Discussions
- Release and platform questions: read docs/open_source_runbook.md
The fastest way to get a useful answer is to include:
- What you were trying to do
- The command or page you used
- What you expected
- What actually happened
- Fresh command output, error text, or screenshots when relevant
- Posting security details in public threads
- Asking for custom consulting or feature delivery as standard support
- Reporting old historical behavior without saying which commit, branch, or version you tested
- Reproducible bug: open an issue with fresh evidence
- Documentation mistake: open a docs issue or focused docs pull request
- Workflow idea or usage discussion: open a discussion first
- Security problem: follow SECURITY.md, not public issues
This project is maintained carefully, but not as a 24/7 help desk. A clear, small, evidence-backed report is much more likely to get traction than a large vague complaint.