From 74fdecededb132d4a8f7d4713fef936a32a119a6 Mon Sep 17 00:00:00 2001 From: s Date: Sat, 19 Sep 2026 01:34:03 +0200 Subject: [PATCH] CON-53: changes to main go through a pull request --- AGENTS.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index b12aa08..1c0410d 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -289,3 +289,10 @@ Two further substantive consequences: traceable back to the ticket at a glance: branch `con-1-create-space-from-app` (type prefix optional in front, e.g. `feat/con-1-...`), PR title `CON-1: create a space from the app`. A change with no ticket gets no prefix. +- **Never delete or "tidy up" branches on its own initiative** — local or + remote, merged or stale. Branch cleanup always needs the user's explicit + approval first; propose the exact list and wait. +- **Changes to `main` always go through a pull request.** Branch + `con--...` off `main`, push it, open a PR against `main` — never push to + `main` directly, even when account permissions would allow bypassing branch + protection. Merge the PR once its required checks pass.