Sparse Events
The kernel and core scheduler model use a state-deviation gate.
State
Implementation: crates/aether-core/src/state.rs.
A state is a vector:
The scheduler stores the last handled state \(\mu(t_{last})\).
Wake Condition
Implementation: crates/aether-kernel/src/scheduler.rs.
When the condition is true, the scheduler handles the event, adapts the governor, records the current state, and increments the event count. When it is false, the scheduler increments skip count and mixes entropy.
Governor
Implementation: crates/aether-core/src/governor.rs.
The governor adapts epsilon from observed deviation and elapsed time. It clamps epsilon to a bounded interval so the threshold cannot collapse to zero or grow without bound.
Active Evidence
Unit tests cover:
- no wake on unchanged state;
- wake on large deviation;
- entropy accumulation;
- event ratio computation;
- governor epsilon initialization and clamp behavior;
- threshold trigger behavior.
Claim Boundary
The sparse-event model is active code with tests. System-wide power reduction, latency guarantees, and bare-metal production behavior require hardware artifacts and should be labeled as roadmap until measured.