AI-Assisted Code Usage
AI tools can speed up development, but they must be used responsibly. AI output is never a substitute for developer understanding or proper review.
Guidelines
- Blindly pasting AI-generated code without review is prohibited.
- Every developer is responsible for fully understanding and validating AI-assisted code before committing.
- AI can be used for scaffolding, boilerplate, or exploration, but the final code must always be:
- Reviewed manually for correctness, readability, maintainability, and project consistency.
- Refactored to follow team standards and coding style.
- Covered with tests if it introduces new logic.
- Committing low-quality or unreviewed AI code is treated the same as committing broken or untested code.