- Зачем:
- продолжение работы в новой сессии: контракт трекера переписан,
граф блокировок карты #10 восстановлен, часть веток не влита.
- Что:
- добавлен .scratch/handoffs/20260729-2125-gitea-tracker-tea-setup.md
с состоянием карты, списком хвостов и подсказками по скиллам.
- Проверка:
- текст читается, ссылки на docs/ и на трекер ведут в существующие места.
5.7 KiB
5.7 KiB
Handoff: трекер настроен на Gitea и tea, граф блокировок восстановлен
Дата: 2026-07-29. Сессия была узкой: перевести контракт работы с задачами с
GitHub на Gitea, поставить CLI tea и убедиться, что всё это живое.
Что сделано
tea0.15.0 поставлен в~/.local/bin/tea(бинарник сdl.gitea.com, sha256 сверена). Логинgit.dementev.spaceназначен логином по умолчанию —teaработает из любого каталога.- Контракт переписан — коммит
bc62b94в веткеchore/gitea-tracker-config(docs/agents/issue-tracker.md,docs/agents/triage-labels.md, блок «Agent skills» вAGENTS.md). Ветка не влита и не запушена. - Нативные зависимости Gitea оказались рабочими. Прошлый вывод «API
отдаёт 404» был следствием нехватки прав у старого токена. Граф
блокировок карты #10 собран заново нативными связями, текстовые строки
Blocked by:из тел #14, #16, #17 убраны — источник истины теперь один. Что построено: #17 ← #14, #15, #16; #14 ← #12, #13, #18; #16 ← #15. - Метка
wayfinder:prototypeзаведена (не хватало; остальныеwayfinder:*и все пять меток триажа уже были). - Прокси.
~/dotfilesдомен покрывал, расхождение было только в~/.t3/userdata/settings.json— владелец поправил сам. Короткая рабочая форма, если переменная не подхватилась:NO_PROXY='*' tea .... - Старый токен отозван владельцем. Он оставался открытым текстом в
записях разрешений
.claude/settings.local.json— файл стоит подчистить при случае, хотя токен уже мёртвый.
Подробности по командам, скоупам и граблям — в самом
docs/agents/issue-tracker.md, здесь не дублирую.
Состояние карты «Боевой реализм стенда» (#10)
Не менялось за эту сессию, только уточнилось представление блокировок.
- Закрыты: #11, #12, #13, #15, #18, #27.
- Фронтир: #14 «Кластер: где живёт опыт менти и какая топология» и #16 «Анонимы и identity stitching» — оба открыты и разблокированы.
- #17 «Собрать спеку боевого реализма» ждёт #14 и #16.
- Вне карты: #20 «Обновить мажорную версию airflow до версии 3».
Хвосты
- Ветка
chore/gitea-tracker-config— влить вmain(PR в Gitea или merge локально) и запушить. - Ветка
chore/gitea-migration— тоже не влита. В ней слепок трекера на момент блокировки GitHub и handoff предыдущей сессии (.scratch/backup/,.scratch/handoffs/20260726-2201-*). Решить: влить или удалить как отработавшую. - Переписка с GitHub идёт, затянулась. Владелец считает, что основную работу в любом случае ведём в Gitea. Открытым остаётся вопрос, что делать с GitHub-зеркалом, когда (и если) аккаунт вернут.
- Решение о доме трекера и v2-репозитории — не принято. Против Gitea:
доступность публичных ссылок для менти, привычность GitHub в их резюме.
За: независимость от блокировок. Связано с планом v2 (кандидат имени
clickstream-data-platform, стартует пустым). docs/adr/0001упоминает GitHub Issues как отклонённый вариант — это ADR своего времени, трогать не надо, но при чтении может сбивать.
Suggested skills
/wayfinder #10 #14или/wayfinder #10 #16— продолжить карту; какой из двух, выбирает владелец. Для #14 фактура уже собрана в резолюциях #12 и #13./grillingвнутри тикетов-решений: владелец просил на развилках сначала веер гипотез (дивергенцию), потом конвергенцию с рекомендацией./conventional-commits— при любом коммите в этом репозитории./github— если дойдёт до вливания веток через PR.
Ссылки
- Трекер: https://git.dementev.space/ddmitry/clickstream-ch-kafka-superset-demo/issues
- Карта — issue #10 там же.
- Контракт трекера:
docs/agents/issue-tracker.md. - Исследование формата Яндекса:
docs/research/2026-07-26-yandex-clickstream-format.md. - Границы реализма генератора:
docs/generator-realism.md.