···5050 RecordReports []ModReport
5151 // Same as "AccountTakedown", but at record-level
5252 RecordTakedown bool
5353+ // Same as "AccountEscalate", but at record-level
5454+ RecordEscalate bool
5555+ // Same as "AccountAcknowledge", but at record-level
5656+ RecordAcknowledge bool
5357 // Set of Blob CIDs to takedown (eg, purge from CDN) when doing a record takedown
5458 BlobTakedowns []string
5559 // If "true", indicates that a rule indicates that the action causing the event should be blocked or prevented
···202206// Enqueues the record to be taken down at the end of rule processing.
203207func (e *Effects) TakedownRecord() {
204208 e.RecordTakedown = true
209209+}
210210+211211+// Enqueues the record to be "escalated" for mod review at the end of rule processing.
212212+func (e *Effects) EscalateRecord() {
213213+ e.RecordEscalate = true
214214+}
215215+216216+// Enqueues the record to be "escalated" for mod review at the end of rule processing.
217217+func (e *Effects) AcknowledgeRecord() {
218218+ e.RecordAcknowledge = true
205219}
206220207221// Enqueues the blob CID to be taken down (aka, CDN purge) as part of any record takedown