pub async fn forget_subject(
engine: &MnemoEngine,
request: ForgetSubjectRequest,
) -> Result<ForgetSubjectResponse>Expand description
Erase every memory tagged with subject:<subject_id>, using the
specified strategy.
Redactpreserves the existingcontent_hashandprev_hashso downstream chain verification still succeeds; only the content itself becomes the REDACTED marker.HardDeleteremoves the memory row and cascades to emit aMemoryDeleteaudit event per record; no further cascade is performed against events referencing the memory id, those remain available for audit.