Payment Checkout & Ledger Service · View 19 of 24 · Operations
Decisions
- The correctness row is the paging row. An unbalanced-transaction rejection, a double capture or a bank-versus-ledger delta wakes someone up; latency and saturation inform (ADR-16).
- Every stage carries an evidence cell, because 'which policy version decided this' and 'which posting rule booked this' are audit questions, not debugging ones.
- Unposted events and processing age are business metrics, not infrastructure ones: they measure the width of the window from view 13.
What is deliberately not alarmed
- Approval rate is watched per provider and per issuer band but does not page: it moves for commercial reasons the platform cannot fix at 3 a.m.
- A single break does not page. Break value and break age do.
Risks
- Silent quality regression in the routing policy — a change that quietly lowers approval rate — has no natural alarm. It is caught by a held-back control arm, which this design names but does not fully specify.