From 119ef7e05222d5143a5864efc16309dc174edfee Mon Sep 17 00:00:00 2001 From: Daniel Bedeleanu Date: Sat, 18 Apr 2026 13:08:10 +0000 Subject: [PATCH] chore: update GIT PROTOCOL section to reflect Linux native approach Replaced macOS-specific hardcoded path mandate with cross-platform git fallback mechanism using system PATH. --- AI_RULES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AI_RULES.md b/AI_RULES.md index f1eb866c..cd1fd745 100644 --- a/AI_RULES.md +++ b/AI_RULES.md @@ -15,7 +15,7 @@ This is the **Single Source of Truth** for ALL AI agents. Refer to [PROJECT_ARCH ## 2. ENGINEERING & OPERATIONAL LAWS - **ENGLISH ONLY**: Interfaces, code, variables, and docs MUST be in English. Translate any Romanian text found in code immediately. (User conversation: Romanian/English). -- **GIT PROTOCOL**: Use the direct binary path `/Library/Developer/CommandLineTools/usr/bin/git`) for ALL Git operations. **DO NOT REMOVE OR CHANGE THIS PATH UNDER ANY CIRCUMSTANCES!** Never push or use `--force` unless explicitly asked. Branching: `master` (stable), `dev` (active), `vX` (archive). +- **GIT PROTOCOL**: Use `git` command from system PATH for all operations. On Linux, this is provided by the git package manager. Git operations use the fallback mechanism in `.git_path` file for cross-platform compatibility. Never push or use `--force` unless explicitly asked. Branching: `master` (stable), `dev` (active), `vX` (archive). - **VERSIONING**: Update `VERSION.json` on every commit. Use `scripts/save_version.py` for automated releases. - **DEPENDENCIES**: Update `backend/requirements.txt` with version constraints for every new pip package. - **SSOT INTEGRITY**: Every feature change MUST update: `README.md`, `USER_GUIDE.md`, `PROJECT_ARCHITECTURE.md`, and `export_prod.sh`.