with one click
drift-detector
Checks implementation for drift from established constraints
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Checks implementation for drift from established constraints
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Decompose a large system specification into cook-it-ready epic beads via DDD bounded contexts
Reference for configuring, launching, and monitoring infinity loops and polish loops
Decompose a large system specification into cook-it-ready epic beads via DDD bounded contexts
Reflect on the cycle and capture high-quality lessons for future sessions
Full-cycle orchestrator chaining all five phases with gates and controls
Decompose work into small testable tasks with clear dependencies
| name | Drift Detector |
| description | Checks implementation for drift from established constraints |
Detect drift between implementation and established constraints (invariants, ADRs, architectural decisions). Runs between module-boundary-reviewer and implementation-reviewer as a final consistency check.
module-boundary-reviewer -> Drift Detector -> implementation-reviewer
ca audit --json for automated constraint checkingdocs/invariants/ if presentdocs/adr/ if presentca search for past architectural decisions that may applydocs/compound/research/property-testing/ for invariant-driven development and constraint verificationdocs/compound/research/tdd/architecture-tests-archunit.md for executable architecture rules (layer isolation, cycle detection, framework isolation) that prevent structural driftdocs/compound/research/tdd/regenerate-and-diff-testing.md for detecting stale derived artifacts (generated types, migrations, lockfiles)ca knowledge "invariant drift detection" for indexed knowledge on drift patternsSubagent in the TDD pipeline. Return findings directly to the caller.