Files
clickstream-ch-kafka-supers…/.scratch/handoffs/20260729-2125-gitea-tracker-tea-setup.md
T
ddadmin 772a6c48c7 chore(scratch): handoff по настройке трекера на Gitea
- Зачем:
  - продолжение работы в новой сессии: контракт трекера переписан,
    граф блокировок карты #10 восстановлен, часть веток не влита.
- Что:
  - добавлен .scratch/handoffs/20260729-2125-gitea-tracker-tea-setup.md
    с состоянием карты, списком хвостов и подсказками по скиллам.
- Проверка:
  - текст читается, ссылки на docs/ и на трекер ведут в существующие места.
2026-07-29 21:32:05 +03:00

77 lines
5.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Handoff: трекер настроен на Gitea и tea, граф блокировок восстановлен
Дата: 2026-07-29. Сессия была узкой: перевести контракт работы с задачами с
GitHub на Gitea, поставить CLI `tea` и убедиться, что всё это живое.
## Что сделано
1. **`tea` 0.15.0 поставлен** в `~/.local/bin/tea` (бинарник с
`dl.gitea.com`, sha256 сверена). Логин `git.dementev.space` назначен
логином по умолчанию — `tea` работает из любого каталога.
2. **Контракт переписан** — коммит `bc62b94` в ветке
`chore/gitea-tracker-config` (`docs/agents/issue-tracker.md`,
`docs/agents/triage-labels.md`, блок «Agent skills» в `AGENTS.md`).
Ветка **не влита и не запушена**.
3. **Нативные зависимости Gitea оказались рабочими.** Прошлый вывод «API
отдаёт 404» был следствием нехватки прав у старого токена. Граф
блокировок карты #10 собран заново нативными связями, текстовые строки
`Blocked by:` из тел #14, #16, #17 убраны — источник истины теперь один.
Что построено: #17#14, #15, #16; #14#12, #13, #18; #16#15.
4. **Метка `wayfinder:prototype`** заведена (не хватало; остальные
`wayfinder:*` и все пять меток триажа уже были).
5. **Прокси.** `~/dotfiles` домен покрывал, расхождение было только в
`~/.t3/userdata/settings.json` — владелец поправил сам. Короткая рабочая
форма, если переменная не подхватилась: `NO_PROXY='*' tea ...`.
6. **Старый токен отозван** владельцем. Он оставался открытым текстом в
записях разрешений `.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».
## Хвосты
1. **Ветка `chore/gitea-tracker-config`** — влить в `main` (PR в Gitea или
merge локально) и запушить.
2. **Ветка `chore/gitea-migration`** — тоже не влита. В ней слепок трекера
на момент блокировки GitHub и handoff предыдущей сессии
(`.scratch/backup/`, `.scratch/handoffs/20260726-2201-*`). Решить:
влить или удалить как отработавшую.
3. **Переписка с GitHub** идёт, затянулась. Владелец считает, что основную
работу в любом случае ведём в Gitea. Открытым остаётся вопрос, что делать
с GitHub-зеркалом, когда (и если) аккаунт вернут.
4. **Решение о доме трекера и v2-репозитории** — не принято. Против Gitea:
доступность публичных ссылок для менти, привычность GitHub в их резюме.
За: независимость от блокировок. Связано с планом v2 (кандидат имени
`clickstream-data-platform`, стартует пустым).
5. **`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`.