Diff
1diff --git a/dot_config/opencode/AGENTS.md b/dot_config/opencode/AGENTS.md
2index 1c1da85657a717707ada4e4cbe62dae5e6609cca..47d14697fb20643cc93532a06ae3e9f9d64bd1e2 100644
3--- a/dot_config/opencode/AGENTS.md
4+++ b/dot_config/opencode/AGENTS.md
5@@ -61,7 +61,6 @@ Before running any command that writes, deletes, or overwrites irreversibly: ask
6 Specific footguns:
7
8 - `git reset --hard`, `git checkout -- <file>`, `git restore`: destroys working tree edits silently. The user may have edited files after you wrote them. Never assume the working tree matches your last write.
9-- `git push --force`: destructive to shared state. Always ask for confirmation
10 - File overwrites via `Write`: if there is a comflict, read it first and merge your changes, as the user may have edited the file externally.
11
12 ## Git operations
13@@ -69,6 +68,7 @@ Specific footguns:
14 - Interactive rebase opens `$GIT_EDITOR` and blocks. Run with `GIT_SEQUENCE_EDITOR=: GIT_EDITOR=true git rebase -i <base>`.
15 - Use `git switch` (not `git checkout`) when changing or creating branches
16 - Keep branch names very short and simple. Don't append my name or ticket numbers to the branch name
17+- When pushing feature branches, always use the full push command `git push origin <branch>`
18
19 ## Remote access
20