Files
clickstream-ch-kafka-supers…/.scratch/feature-data-generator/issues/05-intensity-and-flow-calibration.md
T
Dmitry Dementiev f0370cdb90 docs(generator): добавлены задачи реализации и handoff
- Зачем:
  - переработку steady-stream генератора нужно передать агентам как набор
    проверяемых вертикальных задач, а не как один крупный rewrite.
- Что:
  - создан локальный набор из семи ready-for-agent задач для реализации новой
    иерархической модели генератора.
  - добавлен handoff с текущим состоянием обсуждения, рекомендуемым следующим
    шагом через TDD и примером команды /goal для запуска задачи 01.
- Проверка:
  - git diff HEAD~1 --stat.
2026-06-11 10:48:37 +03:00

2.5 KiB

Status: ready-for-agent

Интенсивность и калибровка потока

What to build

Связать иерархическую модель с целевой интенсивностью потока. Старая идея Пуассона, часового коэффициента и jitter должна задавать бюджет активности, из которого рождаются визиты; фактические события выходят по запланированным паузам активных визитов.

На этом шаге также нужно проверить, что параметры модели дают поток, сопоставимый с профилем сида: длина визита около 10 событий в среднем и по медиане, доля дошедших до /confirmation около 25%, межсессионные паузы согласованы с формулой из спеки.

Источник решений: docs/specs/2026-06-10-generator-math-model.md, разделы «Связка с моделью интенсивности», «Параметры» и «Критерии приёмки».

Acceptance criteria

  • Средняя интенсивность событий за длинное окно соответствует GEN_LAMBDA_BASE_PER_MIN * часовой коэффициент с разумным отклонением.
  • Рождения визитов рассчитываются из бюджета событий и средней длины визита, а не из старых границ GEN_MIN/MAX_EVENTS_PER_TICK в прежнем смысле.
  • Доля новых пользователей за длинное окно близка к GEN_P_NEW_USER.
  • Межсессионные паузы одного пользователя не меньше кулдауна, а среднее на дефолтах находится в районе расчёта из спеки.
  • Распределение длины визита на симуляции сопоставимо с сидом: медиана около 10, среднее около 10, максимум не выше потолка.
  • Воронка по шагам /home -> товары -> /cart -> /payment -> /confirmation монотонно затухает на длинной симуляции.

Blocked by

  • .scratch/feature-data-generator/issues/04-user-population-and-returns.md

Comments