๐About
Architecture Compliance is a droid that checks whether an app follows architecture standards. It checks that apps do not import droids and that business logic stays outside the app directory, then reports pass or fail with any gaps.
Albus owns the architecture standard and adjudicates failures. The check is deterministic: it reports findings but does not fix them.
๐Usage
Architecture Compliance runs on demand for individual deliveries as part of reviewing the step. It checks architecture compliance rather than scanning proactively, and it fails open.
๐Purpose
Checks the architecture facets of an app (no app imports a droid; no business-logic files in the app dir) against design #146/#173/#156; reports pass/fail + gaps.
๐Duties
Architecture-facet checks only per cookbook #312; per-delivery not a proactive scan (retired #119); fail-open; reports only.
๐Constraints
Deterministic check; fail-open; reports, does not fix.
๐คBelongs to
Source: Droid Families ยท Public information reflected here.