Mode
Internal controls
Notification control runbook

Delivery is not money movement

Backoffice validates templates, delivery attempts, preferences, and ledger-boundary evidence for the same captured payment.

notify_school_2026_001
active
Customer proofReceipt deliveredntf_customer_receipt_delivered_001 -> EP-RCPT-2026-00041
Merchant alertOwner notifiedemail_owner_payment_captured -> pay_scenario_001
Unpaid follow-up2 remindersWhatsApp scheduled, SMS ready for unpaid references
Money boundaryNo ledger mutationnotif_ledger_boundary_school_2026
Notifications00 pending
Delivery attempts00 retry
Templates00 published
Inbox00 unread

Control State

DB guardsreview 0/0
Ledger boundary0 notification refs / 0 issues
Preference channels0
Muted events0

Control Evidence

No records yetRecords will appear here after the first live or test activity.

Inbox

No records yetRecords will appear here after the first live or test activity.

Preferences

No records yetRecords will appear here after the first live or test activity.

Audience Summary

No records yetRecords will appear here after the first live or test activity.

Template Coverage

No records yetRecords will appear here after the first live or test activity.

Templates

No records yetRecords will appear here after the first live or test activity.

Notification Queue

No records yetRecords will appear here after the first live or test activity.

Delivery Health

No records yetRecords will appear here after the first live or test activity.

Delivery Attempts

No records yetRecords will appear here after the first live or test activity.

Notification Ledger Boundary Violations

No records yetRecords will appear here after the first live or test activity.

Database Guards

No records yetRecords will appear here after the first live or test activity.

Legacy Guard Issues

No records yetRecords will appear here after the first live or test activity.