Consent that travels both ways — a purpose-scoped grant going into an AI tool, and an attribution receipt coming back out that proves how the work was made without containing any of it.
You are Riya Mehta, a freelance illustrator. An AI image tool wants your passport context so it stops making you re-explain your own style every session.
Lumen emits the receipt to you, not to the world. Nothing is published until you say so.
The contract ended, or you changed your mind. Either is sufficient reason and neither requires an explanation.
consent_withdrawn, with the date. That is the honest behaviour.Enforceable: future reads fail closed. Contractual, not technical: deletion of context Lumen already copied. The design makes non-compliance visible — reads against a dead grant surface in the ledger below. That is the honest ceiling for what any consent layer can do.
| Time | Event | Detail |
|---|