chore(test): подтвердить откат некорректного receipt очереди

This commit is contained in:
Denozordec committed 2026-10-08 10:58:39 +07:00
1 parent 87fc1be657
commit 7c4b21be19
6 files changed
+44 -3

No files matched your search

+9 -1
View File
@@ -1,6 +1,6 @@
# UX/UI: журнал реализации
Актуальное продолжение 2026-10-08: 12.5.36 Q-4 realHTTP/PG passed:2blockedUPDATE/200-409/version0→1, stale409/processing409/безack400/nochange. Fixturesудалены/сообщений0. Q-6 такжеpassed в12.5.35. Runtimebackend8782054/frontendf194e72/mainhistory9 прежние. Следующий12.5.37 — Q-1 конкурентныйclaim; реальнаяTelegramдоставка требует отдельного тестовогочата/разрешения на сообщения.
Актуальное продолжение 2026-10-08: 12.5.36.1 malformed retry receipt rollback passed: реальныйPGtrigger далversion2 вместо1, HTTP500, independentSQL unknown/version0. Trigger/function/fixtureудалены, сообщений0. Q-6/Q-4 предыдущихблоковpassed. Runtime прежний. Следующий12.5.37 — конкурентныйclaimQ-1; передработойпроверитьквоту.
Общий план: [UX/UI по этапам и пятичасовым окнам](ux-ui-plan.md). План задаёт объём, этот журнал фиксирует выполненные блоки и ограничения. Записи расположены от новых к старым; подробная история этапа12 также сохранена в [ux-ui-stage-12.md](ux-ui-stage-12.md).
@@ -34,6 +34,14 @@
| 11Б | Оповещения, сбор данных, интеграции, релизы и настройки | Завершён в границах локальной приёмки 2026-10-03; ограничения и evidence в11Б.7 |
| 12 | Итоговая доступность, адаптивность, производительность и регрессия | Локальная приёмка завершена в описанных границах:12.3.83,main1186/1186,context221/221. Этап остаётся в работе: стенд12.5.1–3 развёрнут,bootstrap/smoke проверены;остальные сценарии12.5 не выполнены. |
## 12.5.36.1 — rollback при некорректном retry receipt (2026-10-08)
[Real HTTP/PG evidence](ux-ui/acceptance/outbox-receipt-rollback-2026-10-08.json): dedicatedmmapp_acceptance_20261007/backend8782054. Реальный BEFOREUPDATEtrigger только дляfixtureid добавляллишнююединицуversion: UPDATEreceiptвернул2 вместоожидаемой1. ProductionexecuteOutboxRetry отклонилreceipt, HTTP500; независимыйSQL подтвердилunknown/resolutionVersion0, ложнойpendingзаписи неосталось.
Тестовыеtrigger/function/rowудалены, countoutbox восстановленкbaseline; app/pool/containerзакрыты, dispatcherне запускался, сообщений0. Основнойbackend8782054/frontendf194e72 прежние. Это validation/transaction rollback, не полнаяQ-7/UI/RBAC/Telegramприёмка. Продуктовыйкод не менялся.
Блок выполнен изпоследнегорабочегорезервапослеQ-6/Q-4; новыхкрупныхблоковненачато. Следующий12.5.37 — Q-1конкурентныйclaim, сначала проверить остатокквоты. Журнал/план/паспорт/протокол обновлены; локальныйкоммитбезpush.
## 12.5.36 — HTTP/PostgreSQL конкурентное разрешение unknown (2026-10-08)
[Q-4 real HTTP/PG evidence](ux-ui/acceptance/outbox-retry-2026-10-08.json): source8782054, dedicatedmmapp_acceptance_20261007/guardconfirmed, настоящийbuildApp/authfalse/startSchedulerfalse иproductionretryUnknownOutbox. Scheduleradmission закрыт, dispatcher не запускался; fixturepayload{} не отправлялся.