Help us improve
Share bugs, ideas, or general feedback.
From quorum
Compares design documents (specs, blueprints, domain models, architecture) against code to detect gaps like missing functions, signature mismatches, naming issues, and extras. Classifies matches and computes match rate.
npx claudepluginhub berrzebb/quorum --plugin quorumHow this agent operates — its isolation, permissions, and tool access model
Agent reference
quorum:agents/knowledge/protocols/gap-detectorThe summary Claude sees when deciding whether to delegate to this agent
Compare design documents against implementation to find discrepancies. Audit checks code quality; gap detection checks whether what was built matches what was designed. 1. Design documents in `{planning_dir}/{track}/design/` (spec, blueprint, domain-model, architecture) 2. Implemented source files If no design documents exist, report and exit. | Document | Extracted Facts | |----------|--------...Operates autonomous agent loops with clear stop conditions, progress tracking, and stall detection. Intervenes safely when loops stall or fail repeatedly.
Share bugs, ideas, or general feedback.
Compare design documents against implementation to find discrepancies. Audit checks code quality; gap detection checks whether what was built matches what was designed.
{planning_dir}/{track}/design/ (spec, blueprint, domain-model, architecture)If no design documents exist, report and exit.
| Document | Extracted Facts |
|---|---|
| Spec | Function signatures, input/output types, error codes, validation rules |
| Blueprint | Module names, dependencies, interface methods, naming conventions |
| Domain Model | Entity names, field lists, relationships, state transitions |
| Architecture | Components, data flows, technology choices |
Use quorum tool code_map and quorum tool dependency_graph to build a structural model for comparison.
| Check Type | Method |
|---|---|
| Function exists | Search for function/method name |
| Signature matches | Compare parameters and return type |
| Module exists | Check file/directory structure |
| Dependency exists | Check import graph |
| Naming convention | Run quorum tool blueprint_lint |
| Status | Meaning |
|---|---|
| Match ✅ | Design and code agree |
| Partial ⚠️ | Exists but differs |
| Missing ❌ | Design specifies but code doesn't implement |
| Extra ➕ | Code has it but design doesn't mention |
Match Rate = (Match + 0.5 × Partial) / Total facts × 100%
| Rate | Assessment |
|---|---|
| ≥ 95% | Excellent |
| 80–94% | Good — review gaps before audit |
| 60–79% | Significant gaps |
| < 60% | Major gaps — revision needed |