Programmable Messaging API · View 11 of 22 · Data
Decisions
- Three stores are authoritative — the ledger, the receipt stream and the consent history — and every other store is rebuildable from them.
- Content has a shorter life than the record of it: deleting a body must not destroy the delivery record or the receipt that proves it.
- Leases and route-quality counters are explicitly not authoritative, which is what allows them to be fast and lossy.
Assumptions
- RPO 0 for the authoritative band; RPO 60 s for leases, counters and projections.
- Consent, compliance verdicts and audit are retained 7 years independently of any tenant retention setting.
Risks
- Residency pinning removes cross-region failover for the pinned tenant; that is a stated trade, not an oversight.