---
{
  "n": 57,
  "title": "Never merge the overnight refactor into main before its pull request is approved",
  "abstract": "",
  "refs": [],
  "seen": [
    "agent"
  ],
  "data": {
    "keywords": [
      "merge",
      "main",
      "pull request",
      "refactor",
      "overnight-refactor"
    ],
    "environment": "main"
  },
  "created": 1791146574.4916391,
  "updated": 1791146574.4917388,
  "deleted": 0.0,
  "completed": 0.0,
  "outcome": "",
  "type": "rule"
}
---
Messages 15005, 15006, 15109, 15110 (2026-10-04): all refactor work goes on branch overnight-refactor and reaches the user as one pull request, which they read in the morning; nothing of it is merged into main until they say so. Hotfixes the user explicitly asks for go to main at once and are merged into the branch.
