Role separation
In the gift scenario there is giver, recipient, payment, and private scroll. These roles must not be mixed.
- Payment receipt: giver.
- Question and answer: recipient.
- Support case: only for needed context.
private gift rules
A gift scroll must protect the recipient even more than a normal purchase because a second person is involved.
The giver buys access; the recipient owns the question, answer, and choice to share or not.
In the gift scenario there is giver, recipient, payment, and private scroll. These roles must not be mixed.
The recipient should be able to not activate immediately, delete data, and not share the result.