@@ -17,8 +17,8 @@ a PostgreSQL and Redis you can reach on `localhost`.
1717## Branches and pull requests
1818
1919- Branch from ` develop ` and open the pull request into ` develop ` . ` master ` only receives releases.
20- - Keep a pull request about one thing. CI (backend tests, frontend build and tests, dependency gate)
21- must be green.
20+ - Keep a pull request about one thing and fill in the pull request template, in English. CI
21+ (backend tests, frontend build and tests, dependency gate) must be green.
2222- Commit messages follow Conventional Commits: ` feat(scope): ... ` , ` fix(scope): ... ` , ` docs: ... ` .
2323
2424## Code conventions
@@ -36,8 +36,10 @@ with the tool, never edited by hand.
3636flow (` @if ` , ` @for ` with a stable ` track ` ). All HTTP goes through ` ApiService ` ; a component never
3737injects ` HttpClient ` . No ` any ` . Every HTTP subscription handles its error and resets its loading flag.
3838
39- ** Both:** comments in English, explaining why rather than what. When a backend DTO changes, its
40- TypeScript twin in ` src/frontend/src/app/core/models ` changes in the same pull request.
39+ ** Both:** few comments, in English. Name things so the code explains itself; comment only a * why* the
40+ code cannot show, never the task or the package that prompted the change (that belongs in the pull
41+ request description). When a backend DTO changes, its TypeScript twin in
42+ ` src/frontend/src/app/core/models ` changes in the same pull request.
4143
4244## Dependencies
4345
0 commit comments