diff --git a/CLAUDE.md b/CLAUDE.md index 7dc8b74..b5f1182 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -503,6 +503,7 @@ because SLAAC addresses rotate and a stale record is worse than none. ## Working rules +- **Standing push on `main` (Prime, 2026-10-13).** infra-ops pushes this repo's `main` to origin without asking each time, at natural boundaries (fast-forward only). Force-push, history rewrites on pushed commits and pushes to other branches still need Prime's per-op word. Commit with `git commit -- ` (the index is shared), and check `git log origin/main..main` before pushing so you know whose commits ride along. - **Copies, not symlinks.** Files here reflect what's on the server at the time of the last sync. When you edit here, the server doesn't change until you deploy. - **Never commit secrets.** Use `.env.example` templates; real `.env` files (with tokens, passwords) live on the server and are gitignored if/when this becomes a git repo. - **Surgical edits.** When fixing one stack, don't touch unrelated ones. Follow AIPA-MCP's CLAUDE.md rules about scope discipline.