You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Does NOT apply to: file edits via Edit/Write tools (local only, no env impact), read-only bash (`kubectl get`, `ls`, `git status`, `git diff`, `cat`).
22
+
23
+
Default: output exact command + target, wait for user to execute. Only run yourself if user explicitly says so. **NEVER commit unsolicited.**
24
+
25
+
**PRODUCTION: NEVER execute mutations against production, ever.** No exceptions, even with explicit user request — print command, user runs. Detect prod via: context/namespace containing `prod`/`production`, prod cluster/project/account IDs, prod hostnames, or user indication. If unsure target is prod, ASK before acting.
26
+
12
27
# Behavioral Guidelines
13
28
14
29
Behavioral guidelines to reduce common LLM coding mistakes. Merge with project-specific instructions as needed.
@@ -75,7 +90,3 @@ For multi-step tasks, state a brief plan:
75
90
```
76
91
77
92
Strong success criteria let you loop independently. Weak criteria ("make it work") require constant clarification.
78
-
79
-
## 5. No Unsolicited Commits
80
-
81
-
**NEVER commit changes unless the user explicitly asks you to.** Do not stage, commit, or push. If you think a commit is appropriate, ask first.
0 commit comments