Shared instructions, different tools
A skill of skills
Scope stops at approved tickets
Tee-up ends at an unmerged PR
Why Claude writes and Sol reviews
What sol-loop does that "review this" doesn't
- A fixed budget. The default is three rounds. It goes to five only for security, permissions, auth, data loss, or concurrency, while a blocker or should-fix finding is still open with evidence, or when I ask.
- Smaller later rounds. Round one reviews the whole change. Later rounds look only at the code that changed since and the findings that are still open.
- A ledger. Every finding gets a stable id, a severity (blocker, should, or nit), and an outcome. In each new round, Sol marks every old id as resolved or says why it's still open.
- One reviewer. Sol can't start subagents or more reviewers. In OMP, the sol agent doesn't even get the tool for it.
- The smallest fix. The author makes the minimal change that answers a finding and prefers deleting or narrowing code over adding a lock, cache, helper, or option.
- Room to push back. The author can disagree, with a file and line, a test, or command output as evidence, and the skill tells it not to agree just to end the loop. If a finding is still disputed after two replies, both sides come to me.
- An early stop. A round that returns only nits ends the loop.
Ponytail looks for code that shouldn't exist
Unslop keeps public text readable
Vet checks the original request
A real review: one homelab PR
- S1 (should). The PR said every cleanup command ignores failures, but the existing pod delete line didn't. Under set -eu, one API error there would skip the snapshot, PVC, and BackupVolume deletes and mark a passing canary as failed.
- S2 (should). One plain Deployment never got the ReplicaSet limit, so it stayed at Kubernetes' default of 10.
- S3 (nit). The new Role granted deletecollection, which nothing used.
Council asks three providers
Project context survives the session
What the extra review costs
Tech stack
- Claude Code, Codex, and OMP for coding sessions and model-specific review routes
- Opus 5.5 and Mythos 5.1 as implementers, GPT 6.1 Sol and Muse Wonder Full 1.0 as reviewers
- Shared global instructions and repository-specific rules
- My own scope, tee-up, and vet skills around vendored planning and review skills, plus the ponytail plugin
- Git worktrees for isolated implementation
- Repository tests, type checks, builds, and CI for executable evidence
- Obsidian project vaults and Vault RAG for cross-session context