Monthly snapshot version
The Lifecycle
Transitions Explained
The shared snapshot ledger governs run admission and retry. Membership generates, checks and publishes a complete month within a transaction. A later successful rerun changes the current version while keeping earlier publications available.
What Cannot Happen
Failed generation cannot publish unchecked rows. An earlier superseded version has no normal path back to current through Membership’s generation flow.
Concurrency and Timing
Scheduled reconstruction uses the exclusive month end in the customer zone. Dispatch uses its cap and owner lock; generation failure leaves the prior publication visible.