Push, PR, merge. Two minutes later: Stop. I'm not opening a PR to myself.
Description and use
The author reconfigured the agent to push directly to master without creating a pull request, replacing the traditional PR review with session‑level checks and fast‑forward pushes.
Problem
An agent performed a push, PR, and merge sequence that would create a pull request to the author’s own branch, which is unnecessary and counterproductive when the author is the sole maintainer.
Outcome
The author avoided unnecessary PRs and CI runs by redefining the push command to skip PR creation, relying on session‑level review and fast‑forward pushes.
Workflow
- Ask agent to "push, PR, merge"
- Agent pushes three commits fast‑forwarding to master
- Agent writes rule for future sessions
- Author interrupts with "stop, just push to master"
- Agent pushes to master without PR
- Author stops the process
- Author creates rule: "push" → push to master fast‑forward, no PR
- Author updates repository workflow to rely on fast‑forward pushes and session review
Evidence
The agent pushed three commits, fast‑forward, and wrote the rule down so the next session would know it.
The agent took the words literally, and the instruction file of that repository routes "push" and "create a PR" to a shipping skill.
When I say push, it pushes to master, fast-forward, and nothing else. No pull request, no version bump, no changelog.
- Record date: 2026-10-01T08:38:15.504Z