InfoLang Inc. Disclosures API
The ledger of what was TOLD TO WHOM — `il-disclosure` pointed at memory. Records that speech occurred to an exact audience; it does NOT record, and nothing here implies, that the audience received, read or understood it. Receipt is unknowable from here. A recall can account for itself automatically (`disclose_to`), gated per regime so the ledger stays readable, and `GET …/memories/{id}/disclosures` answers the blast-radius question: this memory was compromised, who was told, when, and how. There is no delete — a retraction is a NOTICE that coexists with the telling, because you cannot unsay a disclosure. All three lanes, gated on `coord:read` / `coord:write`; `501` where the upstream kernel verbs are not compiled in.