Push, PR, merge. Two minutes later: Stop. I'm not opening a PR to myself.
Описание и применение
Автор настроил агента так, чтобы команда "push" сразу отправляла изменения в master без создания pull‑request, заменив привычный процесс PR‑ревью на проверку в сессии и быстрый push.
Задача
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.
Результат
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.
Рабочий процесс
- 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
Доказательства
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.
- Дата записи: 2026-10-01T08:38:15.504Z