Status: IN
Forward-only design extends from state ratchets (monotonic cursors, irreversible finalization) to the time dimension of ID generation: Snowflake rejects backward clocks rather than generating out-of-order IDs, applying the same no-regression principle at the time-generation layer that state ratchets enforce at the data layer.
clock regression rejection is a concrete instantiation of the no-regression ratchet pattern applied to time input
Depends on (SL): state-ratchets-prevent-regression-across-domains, snowflake-rejects-backward-clock