fix(claude): Code-reviewer diagram had stale 'push origin HEAD:main' — replace with branch+PR flow
This commit is contained in:
parent
24feed33c0
commit
0867553a8f
1 changed files with 11 additions and 5 deletions
16
CLAUDE.md
16
CLAUDE.md
|
|
@ -357,14 +357,20 @@ Main session запускает worker'ов в order'е (по dependencies)
|
||||||
```
|
```
|
||||||
User request → tech-analyst (если cross-domain)
|
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:
|
**code-reviewer** проверяет staged changes:
|
||||||
• ✅ APPROVE → main session коммитит + пушит
|
• ✅ APPROVE → main session коммитит на feature branch
|
||||||
• ⚠️ MINOR → main session решает (или пускает, или возвращает worker'у)
|
• ⚠️ MINOR → main session решает (или коммитит, или возвращает worker'у)
|
||||||
• ❌ MAJOR → BLOCK push, возвращает worker'у на исправление
|
• ❌ MAJOR → BLOCK, возвращает worker'у на исправление
|
||||||
↓
|
↓
|
||||||
Loop until ✅ → git push origin HEAD:main
|
Loop until ✅ → git push -u origin <feature-branch>
|
||||||
|
↓
|
||||||
|
gh pr create → отдаём PR URL пользователю
|
||||||
|
↓
|
||||||
|
По явному "merge it" / "approved" → gh pr merge --squash --delete-branch
|
||||||
```
|
```
|
||||||
|
|
||||||
Используй code-reviewer для:
|
Используй code-reviewer для:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue