DECODE_RING_FIT_LADDER

Constant DECODE_RING_FIT_LADDER 

Source
pub const DECODE_RING_FIT_LADDER: [usize; 5];
Expand description

Depths preflight’s #915 auto-fit may choose from, LARGEST FIRST.

Halving rather than decrementing: each rung halves the ring’s share of the reserve, so at most four steps separate “the default” from “no ring”, and every rung is a power of two — the ring’s slot assignment is (next_slot + 1) % capacity (SsmDecodeRing::record), which is exact at any capacity but wraps most evenly at these.

8 is atlas_kernels::DECODE_ROLLBACK_RING_SLOTS and covers the 3-repeat fuzzy loop detector with margin; 1 still anchors a single clean boundary; 0 means the sequence hard-stops instead of re-steering (RollbackFallback::NoSsmSnapshot — an honest decline, never a partial rewind).