The caller requests a file through a download grant. Commerce resolves the grant and confirms the file belongs to the granted product’s listing. Member requests pass through entitlement consumption and receive a signed link when authorized. Repeated requests retain the entitlement result associated with their request reference. Support requests obtain the link without consuming member capacity. Foreign grants and unavailable files produce access or not-found responses. The product should explicitly review the staff bypass of expiry checks and confirm this deferred download scope.
6 rules, 4 to be proved before approval. A rule's product intent is derived from its origin: 0 confirmed by a product decision, the rest inheriting this capability's proposed.
Id
Rule
Kind
Enforced at
Provenance
01must prove
Proposed
A download is available to its grant’s owner or console support staff, while another member is denied access.
A limited grant consumes one use for each request key and file, preserves the remaining count on retries and refuses further new downloads after exhaustion.
Member downloads reject expired and revoked grants; unknown or wrong-kind grants and unrelated files are not found, while staff downloads bypass consumption and its expiry checks.