When it fits
- Local access decisions depend on provider subscription state.
Proposed guarantees
These describe the intended contract. Consult implementation and verification evidence before relying on them.
- Duplicate event application is harmless
- Recovery can converge to provider state
What stays outside
- Universal entitlement policy
- Multi-provider framework
Failure modes
- Out-of-order events
- Concurrent reconciliations
Existing alternatives
Stripe webhooks
Use provider verification; local state/recovery still needs a contract.
Implementations
No AMSL implementation is recorded in this snapshot. External alternatives above are not claims of AMSL adoption.
Evidence and verification
Candidate selection includes restricted, maintainer-reported evidence. It is not independently reproducible here, and no private source details are published.
No executed verification or real consumer adoption is recorded in this snapshot.
Open questions
- Resolve ordering and multi-instance persistence semantics.