Purchased benefits: Feature Acceptance Suite
What the Feature Must Do as a Whole
Purchased benefits connect delivery to an allowance that its holder can use. The suite follows consumption, replay, restoration and expiry while distinguishing the holder’s access from staff intervention authority.
Interactions Between Capabilities
Delivery supplies the grant and the download route spends it without spending again on replay. Revocation ends availability while preserving recorded use. The existing helper test covers that boundary, but a full cancellation-to-revocation chain remains proposed. The competing-draw case uses a real database lock and a waiting contender.
Regression Record
| Revision | Change | Scenario | Why |
|---|---|---|---|
| 1 | initial | all | Establish the feature’s combined outcomes from the pinned specification and executable evidence. |