# Chronicle — Walkthrough (хронология) ## 2026-09-18 — Сессия: клон репозитория + запись задач (редактор, кросспостинг) ### Что сделано 1. Обнаружено: локального каталога проекта нет; репозиторий есть на gitverse `kpa39l/chronicle.nixg.ru` (ветка master). 2. Клонирован в `/opt/chronicle.nixg.ru`: ``` GIT_SSH_COMMAND="ssh -i /home/estorozhenko/.ssh/gitverse -o IdentitiesOnly=yes -o StrictHostKeyChecking=accept-new" \ git clone git@gitverse.ru:kpa39l/chronicle.nixg.ru.git /opt/chronicle.nixg.ru ``` Важно: ключ gitverse — `/home/estorozhenko/.ssh/gitverse`, НЕ `.ssh_box` (см. git-forge-management, gitverse-ssh-and-repo-exists). 3. Изучены: ROADMAP.md (фазы 0–4), TODO_NEXT.md (телеграм-архиватор), todo.md, telegram-archiver/. 4. Записаны задачи пользователя: - Markdown-редактор по аналогии с Dillinger/StackEdit — ОТДЕЛЬНЫЙ модуль (встраивается в VESTI и др.), основа блогоплатформы chronicle. Требования: блоки кода с кнопкой «Скопировать», toggle нумерации строк (копирование без номеров), подсветка по выбранному языку, инлайн-команды, живой предпросмотр + GFM. - Уточнена Фаза 2 ROADMAP.md (задачи 2.1–2.5) этими требованиями. - Добавлены пункты в todo.md (редактор + кросспостинг). - Кросспостинг источников (Телеграм @dedinit, GtS @kpa39l@social.dedinit.ru, Hugo dedinit.ru, VK) — записан также в TODO.md вестей. 5. Созданы STATUS.md, PRD.md (по конвенции закрытия сессии). ### Файлы/артефакты - `ROADMAP.md` — Фаза 2 уточнена (2.1–2.5) - `todo.md` — задачи пользователя - `STATUS.md`, `PRD.md` — созданы ### Питфолы/заметки - Репозиторий chronicle — gitverse (не gitea), ветка по умолчанию `master` (не main). - В репо нет STATUS/PRD/WALKTHROUGH до этой сессии — созданы. - gitverse-ключ для пуша: `ssh -i /home/estorozhenko/.ssh/gitverse` (реальный home). ### Следующие шаги - Проектирование редактора (выбор стека — решение пользователя). - Встраивание в VESTI (OpenSpec change). - Кросспостинг — спроектировать change.