Carolopedia

A public encyclopedia of Carolverse.

๐Ÿ“– Carolopedia โ€บ Droids โ€บ Architecture ComplianceEntity page

Architecture Compliance

Droid Deterministic per-app architecture-compliance check against #146/#173/#156

๐Ÿ“–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.