GOVERNANCE // invariants
Invariant Registry
Blueprint-mode drift gates for Kraken Code — terracotta badges flag violations, olive labels mark nominal state.
6 rules registered1 violation
- inv-01nominal
No Network cyan (#00FFFF) on krakencode routes
scope · styles + components - inv-02nominal
data-product=krakencode set only via ProductBoundary
scope · layout - inv-03violation
No Corals bubble or reef imports in (krakencode)/**
scope · importsLeftRail still links /corals from shared shell — isolate in Phase 4 - inv-04nominal
Terracotta primary for violation badges only
scope · UI tokens - inv-05checking
Build must exit 0 before route merge
scope · CI gate - inv-06nominal
Motion tier defaults to core on blueprint surfaces
scope · MotionProvider