0dee8b78e24c17eec8214ca66f1932994e18bd88

Author
TheEdgeOfRage <git@theedgeofrage.com>
Committer
TheEdgeOfRage <git@theedgeofrage.com>
Date

Message

Update opencode agents.md

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