Skip to content

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.