План состава мира: зерно, приток, конфигурация #38
Notifications
Due Date
No due date set.
Blocks
Depends on
#39 День-функция: трафик, сессии, pageview
ddmitry/clickstream-data-platform
#36 Каркас генератора и контракт схемы события
ddmitry/clickstream-data-platform
Reference: ddmitry/clickstream-data-platform#38
Reference in New Issue
Block a user
Part of #4.
Цель
Состав мира как чистая функция зерна: популяция посетителей с привычками,
календарь появления и затухания (приток), календарь двухкуковых пар — и
иерархия зёрен SeedSequence, на которой держится весь детерминизм.
Счётчики будущего манифеста известны по плану — до генерации событий.
Что войдёт
подпоток дня → именованные подпотоки компонентов; механизм —
numpy.random.SeedSequence+ PCG64 (спека генератора, раздел 2).затухание), двухкуковые пары (15% покупателей; каждой паре план
гарантирует минимум по одному заказу с каждой куки), календарь притока.
6–8 тыс. посетителей в день (это дневная аудитория;
накопленная растёт притоком и с ней не совпадает).
Решить и внести в спеку генератора (раздел 9) тем же PR
2026-06-01, понедельник. Недавняя дата — данные первые месяцы
выглядят свежими; привязки к реальному календарю всё равно нет ни у
какой константы. Тикету осталось внести её в спеку.
Критерии приёмки
дают равные планы (тест).
доступны до генерации событий.
не сходится с дневной в одно число (тест).
математики не используются.
тем же PR.
Accepted (спека принята 2026-08-01, PR #35; шапка в main отстала).
состава»), если их там ещё нет.
Границы
Сначала прочитать
Проверка
make test