Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Push, PR, merge. Two minutes later: Stop. I'm not opening a PR to myself.

说明与用途

作者将代理配置为直接推送到 master,而不创建拉取请求,取代传统的 PR 审查,改为会话级检查和快速推送。

问题

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