- QUICK_START.md — Deploy guide
- AGENTS.md — Agent workflow conventions
- ADRs — Architecture decisions
- Create a branch from
main(use prefix:issues/<number>,fix/<description>,feat/<description>) - Make changes following conventions in AGENTS.md
- Ensure
npx projen buildpasses - Open a PR using the appropriate template
- Deploy and E2E test before requesting review
- All bot commands must still respond after deploy
Use the URL query param to select a template:
- Feature:
?template=feature.md - Bug fix:
?template=bugfix.md - Documentation:
?template=docs.md - Disaster Recovery:
?template=disaster-recovery-testing.md
Use the issue templates. Check existing issues first to avoid duplicates. Include reproduction steps, environment details, and expected vs actual behavior.
Look for issues labeled help wanted. Issues are prioritized P0/P1/P2 with effort estimates in the body.
Open an issue for discussion before submitting PRs that add new constructs, change APIs, or modify architecture. This avoids wasted effort.
By participating in this project, you agree to abide by the Code of Conduct.
If you discover a potential security issue, do not create a public GitHub issue. See SECURITY.md for reporting instructions.
This project is Apache-2.0 licensed.