Skip to content

I2.4 — Enable transactional outbox for critical/financial publishes #927

Description

@nickna

Phase 2 · Size M · Risk: med

Scope

  • Turn on the Postgres-backed transactional outbox for spend/financial + webhook publishes (closes the fire-and-forget swallow gap from I1.1).
  • Idempotency/inbox where needed.

Acceptance criteria

  • A crash between business commit and publish no longer loses the event (verified via fault injection).

Dependencies

I2.2; informed by I0.3.


Part of #909 — Messaging Migration epic.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions