Priority-Gated Intermittent Consistency
Idea Lab · Oct 24 2026 · Fleet winner · Priority task

Priority-Gated Intermittent Consistency

Instead of every node pinging its state to the others on a fixed timer, each node sends a small snapshot (an "anchor") only when its state has drifted far enough from the last one it sent. High-priority fields have a lower bar. If a node dies, the others rebuild its last known state from the anchors they already hold.

Toy simulationExample: 3 nodes, 200 ticks
ApproachMessages sentAvg. staleness (high priority)Avg. staleness (low priority)

Claimed by the proposal, not verified

What a real build would need, and a simpler first step

What to try

  1. Run with "Mostly calm". Gated sends use far fewer messages than a 1-tick heartbeat while staying fresh.
  2. Switch to "Constantly busy". The savings mostly disappear, because state is always drifting.
  3. Press Kill node C. The rebuilt state is off by however much C drifted since its last anchor. Raise the threshold and the error grows.

← All Idea Lab demos