From c68a4516981ae6a1663395b26601d1ff27f3ce62 Mon Sep 17 00:00:00 2001 From: Dmitry Dementev Date: Sat, 29 Aug 2026 02:03:24 -0400 Subject: [PATCH] =?UTF-8?q?docs(orders):=20=D0=B2=D0=BE=D1=81=D1=81=D1=82?= =?UTF-8?q?=D0=B0=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=BE=20=D0=BE=D0=BF?= =?UTF-8?q?=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=BE=D0=BA=D0=BD=D0=B0?= =?UTF-8?q?=20=D0=BE=D0=BF=D0=BE=D0=B7=D0=B4=D0=B0=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Зачем: - при перевёрстке абзаца пропало правило отсутствия заказа до дня приезда. - Что: - восстановлен диапазон скрытых слепков d…d+δ−1. - исправлена пунктуация и прояснено обнуление задержки назначенного заказа. - Проверка: - git diff --check. - make config-test. --- docs/architecture/orders/fate.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/architecture/orders/fate.md b/docs/architecture/orders/fate.md index 0e21839..061df71 100644 --- a/docs/architecture/orders/fate.md +++ b/docs/architecture/orders/fate.md @@ -125,16 +125,16 @@ **Опоздание — заказ прячется от ранних слепков.** `created_at` не подделывается — строка создана, когда заказ родился, — но в слепках дней -а с d+δ она появляется в том состоянии, до которого заказ дожил: отменённый -на второй день и опоздавший на третий приедет в первом же своём слепке как -`cancelled` — «выгрузка догоняет жизнь». Таблица задержки состоит из трех -строк: δ = 0/1/2 с весами 90/5/5. 1 и 2 - это D+1 и D+2 мастер-спеки. Бросок -идет последним в подпотоке `ORDERS`, затем назначенному планом заказу δ -обнуляется. Меряется задержка в днях снятия слепка, а не отправки: иначе -сдвиг отправки удвоился бы, и обещанные D+1/D+2 стали бы D+2/D+3. Дальше -таблица не идет: заказ с δ = 6 приехал бы ровно в одном слепке, и -обещание «пропущенный день ничего не ломает» на нем перестало бы быть -верным; при δ ≤ 2 у всякого заказа слепков не меньше пяти. +d…d+δ−1 её нет, а с d+δ она появляется в том состоянии, до которого заказ +дожил: отменённый на второй день и опоздавший на третий приедет в первом же +своём слепке как `cancelled` — «выгрузка догоняет жизнь». Таблица задержки +состоит из трёх строк: δ = 0/1/2 с весами 90/5/5; 1 и 2 — это D+1 и D+2 +мастер-спеки. Бросок идёт последним в подпотоке `ORDERS`; затем δ назначенного +планом заказа обнуляется. Меряется задержка в днях снятия слепка, а не +отправки: иначе сдвиг отправки удвоился бы, и обещанные D+1/D+2 стали бы +D+2/D+3. Дальше таблица не идёт: заказ с δ = 6 приехал бы ровно в одном +слепке, и обещание «пропущенный день ничего не ломает» на нём перестало бы +быть верным; при δ ≤ 2 у всякого заказа слепков не меньше пяти. Легенда: заказ ушёл в ручную обработку и попал в выгрузку позже. Отклонено: *сдвиг `created_at`* — подделка аудита источника: день создания строки разошёлся бы с днём покупки, чьё равенство держит синхронная модель