Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Review code changes against accepted ADRs for compliance violations
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-11 | ✗→✓ | ▲ Improved | -18% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 11% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -36% | 0% |
| case-20 | ✗→✓ | ▲ Improved | -56% | 0% |
| case-22 | ✗→✓ | ▲ Improved | -33% | 0% |
Review code changes against accepted Architecture Decision Records to detect violations, drift, and non-compliance.
Before merging a PR, after significant code changes, or as part of a periodic compliance check. Use this to ensure code changes respect the architectural decisions the team has agreed upon.
git diff main...HEAD --name-only (or the specified branch) to list changed files. Then run git diff main...HEAD to get the full diff content.Grep the file for ADR references (ADR-\d+)Grep docs/adr/ for ADRs that mention the changed file paths or modulesmcp__plugin_ruflo-core_ruflo__memory_search with the file path and change summary to find semantically related ADRsRead each relevant ADR file. Focus on:mcp__plugin_ruflo-core_ruflo__agentdb_causal-query to check if any referenced ADRs have been superseded. If so, flag that the code references an outdated decision. ## ADR Compliance Report
### Violations
### Warnings
### Compliant
### Unlinked Changes
Other measured skills in the registry, with their headline benchmark lift.