name: adlc-rules-check description: Run a read-only ADLC rules compliance gate for plans, diffs, or release candidates.
ADLC Rules Check
Use this when a plan, diff, or release candidate needs a standalone rules gate.
Process
- Resolve effective ADLC paths from
.adlc/config.yaml; useadlc resolve-configwhen the CLI is available. - Pin the target: plan path, staged diff, working tree diff, or git ref.
- Read configured rules, architecture, roadmap, and active plan context.
- Check for direct rule violations, missing rule-driven tests, stale docs, and scope drift.
- Stay read-only. Route fixes to
adlc-fix,adlc-plan, oradlc-rules. - Lead with blocking violations.
Output
End with a final parseable adlc-gate-result fenced block:
{
"schema_version": 1,
"gate": "rules",
"status": "pass|warn|fail",
"blocking": false,
"blockers": [],
"affected_files": [],
"suggested_next": {
"command": "adlc-fix|adlc-rules|adlc-commit|null",
"reason": "Short reason."
}
}