Operations Center
Workflows, outbox, inbox, retries, compensations and dead letters — without bypassing business rules.
Workflows
Workflows| Workflow | Correlation | State | Retries | Compensations |
|---|
| wf-demo-2 | corr-demo-2 | FAILED | 3 | 1 |
| wf-demo-1 | corr-demo-1 | COMPLETED | 0 | 0 |
Outbox
Outbox| Id | Schema | Event | Status | Attempts |
|---|
| obx-2 | ledger | municore.ledger.transaction.posted.v1 | pending | 0 |
| obx-1 | payments | municore.payments.payment.captured.v1 | published | 1 |
Inbox
Inbox| Event | Workflow | Type |
|---|
| evt-1 | wf-demo-1 | municore.payments.receipt.issued.v1 |
Dead letters
DLQ| Id | Source | Reason | Correlation |
|---|
| dlq-1 | revenue-payment | max_retries_exceeded | corr-demo-2 |
Retries / Compensations
{
"retries": [
{
"workflowId": "wf-demo-2",
"retries": 3,
"state": "FAILED"
}
],
"compensations": [
{
"workflowId": "wf-demo-2",
"compensations": 1,
"state": "FAILED"
}
]
}Replay contrôlé via POST /v1/ops/replay/webhook (ACL Payments).