Вычитание: какая механика этапа 3 не окупает себя эффектом #84
Notifications
Due Date
No due date set.
Blocks
Depends on
#88 Приёмка спеки заказов владельцем
ddmitry/clickstream-data-platform
#80 Брак в слепке: куда уходит и по каким классам
ddmitry/clickstream-data-platform
#81 Форма записи слепка на проводе
ddmitry/clickstream-data-platform
#87 Собрать спеку заказов из решений развилок
ddmitry/clickstream-data-platform
Reference: ddmitry/clickstream-data-platform#84
Reference in New Issue
Block a user
Part of #69.
Вопрос
Что из механики, которую этап 3 вносит в генератор, не заводить?
Этап 3 добавляет генератору целый пласт: слепок и окно K, судьбу заказа,
опоздания, порчу событийного потока, личность человека. Каждая часть решалась
своим тикетом и в своём тикете выглядит оправданной. Целиком эту прибавку видно
только в спеке второго источника — и только до её приёмки: после из неё режутся
тикеты, и механика становится кодом.
Мандат
Право только резать. Проход не улучшает, не переименовывает и не добавляет —
он снимает. Сомнение «резать или нет» решается в пользу реза.
Критерий берётся из раздела «Чем меряется генератор» спеки генератора:
Эффект — это то, что видно в данных на выходе или в лабе. «Так честнее»,
«пригодится потом», «иначе несимметрично» эффектами не являются.
Неприкосновенное
классов расхождений, правило «поведение и атрибуцию считаем по трекеру,
деньги — по бэкенду».
Когда
На черновике спеки второго источника, до приёмки владельцем. Раньше — резать
нечего, позже — поздно.
Сначала прочитать
Резолюция. Проход на вычитание слился с переустройством формы — по решению владельца: приёмка полотна, которое собирались резать, была бы ритуалом, а рез и разрез в набор — одно движение.
Две слепые холодные линии (Claude Fable свежей сессией — 13 находок; Codex Sol на xhigh — 19) и триаж владельца:
order_id). Срезаны замеры канонического зерна, пункт про Context7 и текстовые повторы-пояснения.person_idпоследним броском): это пересмотр резолюций #71–#74, а не вычитание текста.Форма: спека заказов и спека приёма превращены в живой набор
docs/architecture/orders/— индекс README и девять файлов по частям устройства; датированные файлы удалены, ссылки шести документов перенацелены. Решение о форме — ADR 0011 (устройство компонента — связный набор живых документов;docs/specs/остаётся событиям). Раздел «Структура» AGENTS.md дополнен тем же коммитом.Проверка: перед миграцией закрыты находки холодного ревью дефектов сборки (перепроверка тем же тредом: ALL_CLOSED). После миграции — холодная сверка свежим тредом: опись решений старых текстов против нового набора, включая проверку, что цели указателей действительно несут обещанное; потерь, ослаблений и неподтверждённых новых утверждений нет.
Коммиты:
b9f570f(правки дефектов),0d9a83d(миграция и резы). Приёмка владельцем — #88, уже по набору.