AADS Coder
Workflow
- Scope and ownership.
- Start from
aads-status-triageoutput when available. - If the request is primarily config/pipeline contract changes, route to
aads-config-pipeline-guardrails. - Identify touched files and nearest owning tests.
- Read
references/coding-playbook.md.
- Implement with minimal blast radius.
- Keep edits localized to owning modules.
- Avoid interface changes unless explicitly required.
- Preserve canonical
scripts/paths in docs and commands.
- Align tests with behavior.
- Add or adjust tests in mirrored suites.
- Prefer targeted tests before broad suites.
- Run validation gates.
- Run module-targeted checks first.
- Add domain gates only when relevant (router policy, phase5 perf checks, docs sync checks, colab smoke checks).
- Emit implementation summary.
- Include changed behavior, commands run, and residual risks.
Output Contract
Return sections in this order:
- Scope and files changed
- Behavior changes
- Validation commands and results
- Compatibility notes
- Known risks / follow-ups
References
- Use
references/coding-playbook.mdfor module-to-test mapping and command bundles.