(stamp: string, now_ms: number): boolean import {is_iso8601_seconds_live} from '@fuzdev/fuz_app/timestamp.js'; Whether the second a wire timestamp names has not yet ended.
The one in-memory expiry rule over a truncated stamp: stamp stands for
[stamp, stamp + ISO8601_SECOND_MS), so this admits until that whole
second is over and can never report an expiry the server's raw-column
expires_at > NOW() gate would still accept. A stamp that does not parse
is never live.
stamp
a second-precision wire timestamp
stringnow_ms
the current time in epoch milliseconds
numberreturns
boolean true while now_ms lies before the end of stamp's second