Ralph review
Geçerli dalda üç katmanlı Ralph İnceleme dizisini (Haiku → Sonnet → Opus) çalıştırın. Herhangi bir seviye başarısızlığında Seviye 1'den yeniden başlar.
Kaynak: davepoon/claude-code-subagents-collection · MIT
Geçerli dalda üç katmanlı Ralph İnceleme dizisini (Haiku → Sonnet → Opus) çalıştırın. Herhangi bir seviye başarısızlığında Seviye 1'den yeniden başlar.
Kaynak: davepoon/claude-code-subagents-collection · MIT
mkdir -p .claude/commands && curl -sL https://www.antrophiclove.com/api/kaynak/ralph-review/raw -o .claude/commands/ralph-review.mdHedef dosya: .claude/commands/ralph-review.md
Run a sequential three-tier code review on the current feature / solo branch. Each tier dispatches a reviewer subagent that runs its own checklist at increasing depth. If any tier fails, fix the findings and restart from Tier 1.
Claude Code registers plugin-bundled agents under the <plugin-name>:<agent-name> namespace. Dispatching a bare haiku-reviewer will fail with Agent type 'haiku-reviewer' not found. Always dispatch with the full plugin prefix:
ralph-review-trio:haiku-reviewerralph-review-trio:sonnet-reviewerralph-review-trio:opus-reviewerralph-review-trio:haiku-reviewer subagent with the diff scope and pass criteria. Wait for <promise>HAIKU_PASS</promise> or a failure report.ralph-review-trio:sonnet-reviewer. Same pass / fail logic.ralph-review-trio:opus-reviewer. Same pass / fail logic.<promise>RALPH_PASS</promise> and proceed to merge gate.Bugs caught by a later tier often invalidate earlier-tier findings. The surface-check pass on commit hygiene is meaningless if the deeper review surfaces a removed-and-re-added file. A fail at any tier says "go back and re-verify everything" — not "note the problem and keep going".
solo/issue-NNN-...).## RESULT
mcp_graph_available: yes|no # first line when discussing graph queries
verdict: pass|fail|unknown
files_touched: [paths]
findings: [{path, line, claim, evidence}]
scope_gaps: [list or "none"]
The main agent parses the RESULT block. Prose body is informational only.
Any command a reviewer runs that produces > 200 lines (pytest, git diff, log tail): capture to a file, report only the path + verdict in the RESULT block. Do not paste full output back to the main agent.
<promise>RALPH_PASS</promise> + summary of all three tiers' RESULT blocks.