Each specialist gets its own model selection, its own system prompt, its own retrieval scope. They are not parallel copies of the same generalist — they are four different jobs running concurrently.
Glyph
ArchitectureDeepSeek v4-Pro
Reads the structural shape of a change. Looks for boundary violations, leaked abstractions, dead code, dependency-graph regressions, and refactors that look local but ripple through the codebase.
Typical catches
- ·Cross-package import cycles introduced by a new helper
- ·Type widenings that break downstream contracts
- ·Resurrected legacy code paths after a partial refactor
Warden
SecurityDeepSeek v4-Pro
OWASP-trained, lockfile-aware, and primed to read CVE feeds. Treats every diff as a potential vulnerability surface and validates auth, input, secrets, and supply-chain risk.
Typical catches
- ·SQL injection where input is concatenated, not parameterized
- ·CVE-class transitive dependencies re-introduced by a routine bump
- ·Auth checks against stale cache reads
Spark
PerformanceKimi K2.6
Reads code as a runtime story. Spots N+1 queries hidden behind clean async, accidental algorithmic blowups, hot loops, and resource exhaustion that won't show up until production load.
Typical catches
- ·N+1 queries inside Promise.all that look idiomatic
- ·Quadratic loops over collections that grow with users
- ·Missing indexes on new query patterns
The naming, contracts, and intent reviewer. Reads function signatures, docstrings, and the gap between what the code says it does and what it actually does.
Typical catches
- ·Function names that lie about side effects
- ·Type contracts violated under TypeScript's structural typing
- ·Tests that assert the wrong invariant
Receives all four specialist outputs, resolves contradictions, drops duplicates, ranks by impact, and writes one coherent review. Owns the verdict (approve / comment / request changes) and is the only voice the PR author hears.
Typical catches
- ·Cross-specialist races that no single specialist saw
- ·Duplicate findings phrased four different ways
- ·Critical findings buried under noise