From 0867553a8f4ad66ae5f314da14b560809e06b4bb Mon Sep 17 00:00:00 2001 From: lekss361 Date: Tue, 12 May 2026 00:09:58 +0300 Subject: [PATCH] =?UTF-8?q?fix(claude):=20Code-reviewer=20diagram=20had=20?= =?UTF-8?q?stale=20'push=20origin=20HEAD:main'=20=E2=80=94=20replace=20wit?= =?UTF-8?q?h=20branch+PR=20flow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CLAUDE.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 4d68d719..c650312e 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -357,14 +357,20 @@ Main session запускает worker'ов в order'е (по dependencies) ``` User request → tech-analyst (если cross-domain) ↓ -Worker (backend/frontend/devops/database) пишет код +Main session creates feature branch (git checkout -b feat/...) + ↓ +Worker (backend/frontend/devops/database) пишет код (staged changes) ↓ **code-reviewer** проверяет staged changes: - • ✅ APPROVE → main session коммитит + пушит - • ⚠️ MINOR → main session решает (или пускает, или возвращает worker'у) - • ❌ MAJOR → BLOCK push, возвращает worker'у на исправление + • ✅ APPROVE → main session коммитит на feature branch + • ⚠️ MINOR → main session решает (или коммитит, или возвращает worker'у) + • ❌ MAJOR → BLOCK, возвращает worker'у на исправление ↓ -Loop until ✅ → git push origin HEAD:main +Loop until ✅ → git push -u origin + ↓ +gh pr create → отдаём PR URL пользователю + ↓ +По явному "merge it" / "approved" → gh pr merge --squash --delete-branch ``` Используй code-reviewer для: