From 35bf050e63afb2130595122972606a0f0b309582 Mon Sep 17 00:00:00 2001 From: lekss361 Date: Sun, 24 May 2026 14:10:53 +0300 Subject: [PATCH] chore(rules): add decision date to self-extending guard (review #506 fixup) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewer's optional recommendation #3: добавить дату в hard exception для audit trail. Также расширил wording: 'предотвращает bot-loop где bot сам расширяет свои merge права' — делает intent явным для будущих reviewers. --- .claude/rules/git-pr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.claude/rules/git-pr.md b/.claude/rules/git-pr.md index c43b6644..ae4a9e6f 100644 --- a/.claude/rules/git-pr.md +++ b/.claude/rules/git-pr.md @@ -89,7 +89,7 @@ Closes #N **Жёсткие исключения** (даже при APPROVE — НЕ merge, ping user): - Diff содержит литеральный secret/token/password/credential (40-char hex, API keys, JWT, и т.д.) — security tripwire -- PR меняет блок `## Auto-merge policy` в этом файле или `Critical workflow rules` в CLAUDE.md (self-extending guard — изменение правил всегда через human) +- PR меняет блок `## Auto-merge policy` в этом файле или `Critical workflow rules` в CLAUDE.md (self-extending guard, decided 2026-05-24 — изменение правил всегда через human, предотвращает bot-loop где bot сам расширяет свои merge права) ## Sequential PRs