Files
MikrotikManager/docs/ux-ui/acceptance/telegram201-live-2026-10-13.json
T

88 lines
2.0 KiB
JSON

{
"date": "2026-10-13",
"block": "12.5.201",
"database": "mm_accept_166_1791883314948",
"resumeOnly": false,
"scope": "Production compiled outbox, owned PostgreSQL, actual Portal JWT and real Telegram provider",
"cases": [
{
"name": "dedupe and independent senders",
"senders": 2,
"queuedRows": 1,
"providerSends": 1,
"sentHistoryRows": 1
},
{
"name": "controlled lost receipt",
"providerAccepted": true,
"status": "unknown",
"automaticResend": false,
"physicalDisconnect": false
},
{
"name": "explicit retry with real Portal JWT",
"reader": 403,
"missingAck": 400,
"admin": 200,
"staleVersion": 409,
"resolutionVersion": 1,
"intentionalDuplicate": true,
"sentHistoryRows": 2
}
],
"providerSendCalls": 3,
"requestTrace": [
{
"requestNumber": 2,
"startedAt": "2026-10-13T09:22:05.935Z",
"httpStatus": 200,
"providerAccepted": true,
"receiptSuppressed": true
},
{
"requestNumber": 3,
"startedAt": "2026-10-13T09:22:07.435Z",
"httpStatus": 200,
"providerAccepted": true
}
],
"providerAcceptanceIds": [
6,
7,
8
],
"ownPortalUsersRemoved": true,
"passed": true,
"retryDiagnostic": {
"outcome": {
"sent": 1,
"failed": 0,
"held": 0,
"errors": []
},
"rows": [
{
"status": "sent",
"retry_count": 0,
"resolution_version": 1,
"next_attempt_at": "2026-10-13T09:22:06.181Z",
"last_error": null
}
]
},
"humanReceipt": {
"confirmed": true,
"message1": 1,
"message2": 2
},
"cleanup": {
"ownedDatabaseRoleContainerRemoved": true,
"ownPortalUsersRemoved": true,
"temporaryBotPrivateFileRemoved": true
},
"limitations": [
"Controlled receipt suppression after actual provider acceptance, not physical WAN timeout",
"Full scenario passed with 1500ms pacing; cause of the initial failed run197 remains unproven"
]
}