CBM v2 Cell — Architecture Review Board (ARB)

The ARB is the cross-module architectural authority. It owns Architecture Decision Records (ADRs), design review, technical-debt governance, and architectural consistency across the module spine.

Why this is a cell

Without an explicit ARB, architectural decisions get made in pull requests by whichever agent is active. Consistency drifts. Technical debt compounds invisibly. Cross-module integration breaks because no one owned the boundary definition.

ARB is the governance layer that prevents that drift. In a solo- founder platform company, ARB is the founder plus delegated agents operating under explicit review protocols.

Scope

ADRs

Every architectural decision with cross-module impact produces an ADR. Template covers:

ADRs live at docs/decisions/ADR-<domain>-<nnn>_<title>.md in the Canary repo.

Design review

New modules, new integrations, and new cross-module interfaces go through design review before implementation starts. Review covers:

Technical-debt governance

Known debt is catalogued. Every piece of debt has:

The ARB reviews the debt register quarterly and adjusts priorities.

Boundary definition

Module boundaries are ARB-defined. Which responsibilities belong to C vs F vs J. Where commercial ends and merchandising begins. How the detection engine (Q) interacts with work execution (W). Boundaries are documented; boundary violations are findings.

Authority veto

ARB has veto authority over architectural decisions that would:

Veto is rare; its existence matters more than its use.

Review cadence

ADR catalog (current)

A running list of accepted ADRs lives at docs/decisions/INDEX.md in the Canary repo. As of Q2 2026:

Cross-cell relationships