Receipt row to the activity_log table. The append-only Postgres trigger (F4 IRON RULE) prevents tampering: UPDATE/DELETE/TRUNCATE rejected unless the admin DSAR session var is set.
Canonical URL
https://glide.co/schemas/agent-banking/v1/receipt.json
Required fields
Optional fields
F-rule enforcement points
Replay rendering
DSAR redaction does NOT delete the row. It nulls specific fields + setsredactedFieldsBitmap. The replay UI renders the row with [REDACTED] watermark over redacted fields — historical existence preserved.
Example
Reading list
- Money-safety contracts — F1 (RPC verify) + F4 (append-only).
- Threat model — T4 (audit-log tampering) + T11 (DSAR loophole).