gendesign/.claude/rules
lekss361 c9737d26c9 chore(rules): drop blocked-scope list from git-pr.md — align with any-scope policy
Header line 10 + memory rule [Auto-merge any scope] (2026-05-16)
заявили APPROVE → merge любой scope. Body всё ещё содержал
устаревший blocked-list (data/sql, services, scrapers, и т.д.),
из-за которого session-side classifier'ы ошибочно блокировали
auto-merge approved PR (incident: PRs #501-504 ждали ручного merge).

Заменил Auto-merge scope section на Auto-merge policy:
- Любой scope OK при verdict=approve + SHA match
- Hard exception: secrets в diff + self-extending guard (изменение
  самих правил всегда через human)

Также убрал Scope guard и Blocked-scope cap из Polling loop section.
2026-05-24 13:58:01 +03:00
..
backend.md chore(claude-rules): promote 3 deferred feedback rules from memory (#496) 2026-05-24 09:01:27 +00:00
deploy.md chore(claude-rules): promote 3 deferred feedback rules from memory (#496) 2026-05-24 09:01:27 +00:00
frontend.md chore(claude-rules): promote 3 deferred feedback rules from memory (#496) 2026-05-24 09:01:27 +00:00
git-pr.md chore(rules): drop blocked-scope list from git-pr.md — align with any-scope policy 2026-05-24 13:58:01 +03:00
sql.md refactor(claude): split 700-line CLAUDE.md into path-scoped .claude/rules/ (#188) 2026-05-15 23:06:33 +03:00
ui-conventions.md chore(claude-config): align with 2026 best practices (#495) 2026-05-24 08:48:42 +00:00
ui-microcopy.md chore(claude-config): align with 2026 best practices (#495) 2026-05-24 08:48:42 +00:00
ui-tokens.md chore(claude-config): align with 2026 best practices (#495) 2026-05-24 08:48:42 +00:00