Deliver Committed Record and Link Events
Purpose
Other Rhythm workflows need reliable notification of relevant custom-record changes. A retained event ledger and dispatch work separate that notification from the originating save.
How It Works
A publisher writes the event inside the mutation transaction. After commit it can wake dispatch without moving the fact outside that transaction. The dispatcher resolves destinations and offers queued deliveries. Accepted work can leave the waiting queue while the ledger retains the event. The consumer reports failed deliveries for retry. A nightly sweep removes eligible old ledger entries without deleting events still waiting for dispatch. Ordinary link updates and CRM merge link changes currently have no event publication, and Platform has no native subscriber yet.
Relationships
Records and relationships publish events. Integration delivery and shared event infrastructure provide destinations and transport.