Observability и ops-сигналы
Heartbeat, smoke-проверки и общий язык статусов для продукта и финансов.
Correlation ID между debit и DLR
Свяжите prepaid debit и событие доставки одним стабильным correlation ID — finance и product смотрят один intent без археологии в чатах.
Ops signal board, когда volume уже live
Что смотреть каждый час при live volume без сырого upstream-шума: возраст HB, smoke, missing/unknown, стык debit↔status и стоп-линии кошелька на одной white-label доске.
Отсутствие сигнала — это не Delivered
Нет DLR, нет webhook, timeout или тишина должны оставаться unknown или failed — никогда Delivered в UI и prepaid-ledger. Это не фильтр «sent ≠ inbox» и не политика retry после failed DLR.
Гейты heartbeat и smoke до пейджинга людей
Будите людей только после свежего webhook heartbeat и delivered smoke на живом пути — vanity latency-дашборды сами по себе не должны будить ops.
Общий язык статусов для product и finance
Согласуйте один словарь исходов product↔finance — accepted, held, settled, released, blocked, gated, delivered, failed, unknown/missing — до любых дашбордов. Это не энциклопедия SMS-кодов.