Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 829 Bytes

File metadata and controls

20 lines (14 loc) · 829 Bytes

Project Guidelines

Language

  • All source code, comments, variable names, function names, test descriptions, and commit messages must be written in English only.
  • Responses to the user may be in any language.

Development Process

  • All feature work and bug fixes must follow TDD (Test-Driven Development).
  • Write the failing test first. Watch it fail. Then write the minimal code to make it pass.
  • Never write production code without a failing test that demands it.
  • If code was written before its test, delete it and start over from the test.
  • When generating implementation plans, every task must include explicit RED → GREEN → REFACTOR steps.

Code Style

  • Use Biome for linting and formatting.
  • Tab indentation, double quotes, trailing commas, semicolons.
  • Run pnpm lint before committing.