docs(specs): решения #38 — ленивый план состава, числа притока, конфигурация
- Зачем: - тикет #38 требует решить и внести в спеку генератора числа притока, D0 и формат конфигурации мира до реализации плана состава. - Что: - раздел 1 спеки: ленивый план по когортам дня, предыстория с полкой от D0, гарантия двухкуковых пар назначенными заказами (единица — человек), пять отклонённых вариантов с доводами. - раздел 9: приток 3 800 кук/день, окно активности 90 дней (решение владельца), доля покупателей 5% людей, D0 = 2026-06-01, конфигурация мира — модуль чистых данных; шапка Proposed → Accepted. - CONTEXT.md: термины «план состава», «приток», «хвост возвратов», «предыстория»; «состав мира» уточнён, словарь очищен от решений. - Проверка: - двойное слепое ревью правок (Codex + Claude), все 20 находок закрыты; арифметика чисел пересчитана ревьюерами независимо. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
+18
-3
@@ -12,11 +12,26 @@
|
||||
_Избегать_: склад, склад данных
|
||||
|
||||
**Состав мира**:
|
||||
Постоянная часть мира генератора — популяция посетителей с календарём их
|
||||
появления, привычки, календарь двухкуковых пар. Чистая функция зерна:
|
||||
вычисляется при старте любого процесса, между прогонами не хранится.
|
||||
Постоянная часть мира генератора — популяция посетителей, их привычки,
|
||||
двухкуковые пары. По дням его выдаёт план состава.
|
||||
_Избегать_: состояние мира
|
||||
|
||||
**План состава**:
|
||||
Способ спросить состав мира: функция зерна, выдающая его по дням —
|
||||
когорту новых кук, их возвраты, назначенные заказы двухкуковых пар.
|
||||
|
||||
**Приток**:
|
||||
Появление новых кук на всём протяжении оси модельного времени; единица —
|
||||
кука (`ClientID`). Из-за притока накопленная аудитория растёт с
|
||||
горизонтом и не совпадает с дневной.
|
||||
|
||||
**Хвост возвратов**:
|
||||
Окно активности куки, отсчитанное от её первого визита; дольше окна
|
||||
кука не возвращается.
|
||||
|
||||
**Предыстория**:
|
||||
Когорты плана с первым визитом до D0; событий не порождают.
|
||||
|
||||
**Ось модельного времени**:
|
||||
Собственный календарь мира генератора. Дни считаются от фиксированного
|
||||
первого дня D0; реальный календарь в модели не участвует. Между прогонами
|
||||
|
||||
Reference in New Issue
Block a user