01must proveProposed | Grant, preview and revocation require the sensitive HQ usage manage key, excluding read-only staff and customer administrators; customer administrators also cannot list HQ grants. | permission | api | test |
02must proveProposed | Additional-credit grants accept one to one million whole credits, while an operation exemption names one declared operation and carries no credits; invalid kinds, fields or values are rejected. | validation | api, service | observed |
03must proveProposed | The default grant begins now and ends at the next local month boundary; explicit windows must end after their start, end in the future and span no more than ninety-two days. | validation | service | observed |
04must proveProposed | Grants require a trimmed reason of one to five hundred characters and accept an optional ticket reference of at most two hundred. | validation | service | observed |
05must proveProposed | At every instant in a new grant window, base allowance and overlapping unrevoked capacity must fit under the one-thousand-dollar ceiling; sequential grants are separate and per-organization decisions are serialized. | calculation | service, database | observed |
06must proveProposed | The grant and widening audit event commit together with reason, ticket and window, while invalid grants write neither. | invariant | service, database | observed |
07must proveProposed | Revocation retains the original grant values and records actor, time and reason with a non-widening audit event; ended or revoked grants reject another revocation, and foreign grants are not found. | lifecycle | service, database | observed |
08must proveProposed | When requested, a grant that restores a stopped organization emails its administrators after saving; a grant that restores nobody sends no message. | policy | service | observed |
09must proveProposed | Preview uses grant validation and projects current and granted capacity, remaining credits, restoration and the peak allowance without creating records. | calculation | service | observed |
10Proposed | Submitting the same grant twice creates and audits two grants, while a repeated revocation is refused. | policy | service | documented |
11Proposed | A failed capacity notice is logged and counted without retrying or undoing the grant. | policy | service | observed |
12Proposed | Usage managers see a disabled Grant Override control in the console with an unavailable label. | permission | console | observed |