From 1767b383738cddcfa006cacb8587d2631e44e644 Mon Sep 17 00:00:00 2001 From: Daniel Bedeleanu Date: Sat, 11 Apr 2026 14:34:38 +0300 Subject: [PATCH] docs: add mandatory rules for package management and English-only policy to CLAUDE.md --- CLAUDE.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 60ad6b12..a8fc4c84 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -9,3 +9,14 @@ Before taking any action or writing code, you MUST read the following Single Sou 3. `dev_docs/SESSION_STATE.md` (Contains the current handover status from the previous AI). Do not proceed with any task until you have analyzed these three files. + +## Mandatory Rules + +1. **Package Management** — MANDATORY + - Any new package installed via `pip install` MUST be added to `backend/requirements.txt` + - Keep requirements.txt synchronized with actual installed packages + - Document version constraints (e.g., `slowapi>=0.1.9`) + +2. **English Only** — MANDATORY + - All code, comments, docstrings, and commit messages must be in English + - Production files (code, docs) are English-only; only user-AI discussion may use Romanian