Independent, on-demand auditor of Business Central AL code. Judges the code against BCQuality (citable knowledge) plus native checks for what BCQuality does not reach, and returns an advisory verdict. Not part of the @AL Development Conductor TDD loop — you invoke it directly. The static counterpart to AL Triage (dynamic diagnosis).
Scope & worklist — default = *.al changed vs main (local git, read-only); full codebase on request. Batched by module/folder.
BCQuality first — probe external.bcquality.home; consult it scoped to each batch → cited findings. Native checks cover only what BCQuality doesn't reach (expand to the full A–G residual when it's absent).
Verdict — advisory, with severity-tagged findings.
Persist — write the audit report under .github/audits/; the bcquality-evidence CI workflow validates its citations against the pinned BCQuality clone.