- Зачем: - зафиксировать точку продолжения: фронтир фичи (#4, #5) и фронтир карты (#18 «Модель данных») для следующей сессии. - Что: - handoff 20260722-1913: итоги по issues #6/#3, эталонный мир в git, карта wayfinder #10 с тремя закрытыми тикетами, состояние стенда, грабли WSL. - Проверка: - не требуется (одноразовый документ по ADR-0003). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
4.1 KiB
4.1 KiB
Handoff: mentee-path (#4/#5 на фронтире) и карта «Боевой реализм»
Дата: 2026-07-22 19:13. Ветка: feature/mentee-path (запушена, см. ниже).
Что сделано в этой сессии
- Issue #6 закрыт (коммит
b87dde7): учебный профиль по умолчанию —daily-wave,ci— служебный, передаётся явно. - Issue #3 закрыт (коммит
10ee1a1): эталонный мир в git —data/startup_history/reference-world.json.xz(3 модельных дняdaily-wave, ~850 МБ JSON → 32 МБ xz), чтение/запись.xzпотоково, пустая форма пульта иmake startup-history-importчитают эталон. Приёмка: импорт на чистом стенде 2м03с, manifest совпал (280437 событий / 26083 визита / 4056 пользователей), Superset видит те же числа. Два круга правок по ревью и живой приёмке — детали в комментарии к issue #3. Важное побочное решение: длительность профиляdaily-wave= 3d (иначе валидация import не сходится с трёхдневным эталоном). - Документ о реализме (коммит
068d96f):docs/generator-realism.md— границы применимости генератора. - Карта wayfinder #10 «Боевой реализм стенда» создана и уже отработала три тикета (#11 документ, #12 ресурсы, #13 цена кластера — ответы в комментариях тикетов, гисты в карте).
Состояние трекера
- Фича mentee-path (корень #9, спека
docs/specs/2026-07-19-mentee-path-redesign.md): фронтир — #4 (generator_control→world_init, дефолт операцииimport, беспараметрныйworld_next_day) и #5 (инкрементальные счётчики manifest). Обаready-for-agent, конвейер —codex-subagent-playbook. - Карта #10: фронтир — #18 «Модель данных: широкое событие и
второй источник» (HITL, брать через
/wayfinder 18). За ним каскад: #14 кластер, #15 purchase, #16 identity, #17 спека. История перекройки (формат доставки возвращён из Out of scope) — в теле карты. - Прочее открытое: #1, #2 (багфиксы), #7 (лабы курса), #8 (инкрементальный ETL).
Состояние стенда
Полный стенд поднят (11 контейнеров), эталонный мир импортирован, Superset инициализирован (дашборд id 1). Для новой работы над #4 чистить не обязательно; для приёмки #4 понадобится живой Airflow.
Грабли сессии (для приёмки в WSL)
- Docker Desktop WSL:
docker infoможет отвечать через Windows-CLI раньше, чем появится unix-сокет — передmake testпроверять[ -S /var/run/docker.sock ]. (Кандидат в lessons скилла codex-subagent-playbook — с пользователем ещё не согласован.) - Хостовые
uv runс модулями генератора требуют--with-requirements generator/requirements.txt(починено вassert_stand_clean.sh, коммит10ee1a1).
Suggested skills
codex-subagent-playbook— для #4/#5 (исполнитель Codex gpt-5.6-sol, medium; ревью по риску).wayfinder— для тикетов карты #10 (следующий — #18, это grilling с пользователем).conventional-commits— коммиты.grilling+domain-modeling— внутри #18.