fix: move package management rule to AI_RULES.md (Single Source of Truth)

This commit is contained in:
Daniel Bedeleanu
2026-04-11 14:35:44 +03:00
parent 1767b38373
commit 427be99f67
2 changed files with 1 additions and 11 deletions

View File

@@ -20,6 +20,7 @@ For technical architecture, data models, and stack details, refer to [PROJECT_AR
- Always update `VERSION.json` on every commit.
- Do NOT add AI co-author signatures (e.g., `Co-Authored-By: AI...`) to commit messages.
- Branching: `master` (stable), `dev` (active development), `vX` (archival releases).
- **PACKAGE MANAGEMENT**: Any new package installed via `pip install` MUST be added to `backend/requirements.txt` with version constraints (e.g., `slowapi>=0.1.9`). Keep requirements.txt synchronized with installed packages.
- **MANDATORY LOGGING**: Document coding/architecture changes in `dev_docs/ARCHIVE_LOGS.md` at the end of the task.
- **TRIPLE CONFIRMATION (Safe Forget)**: You cannot delete a physical location, item, or critical entity without explicit user permission three times.