docs: задачи markdown-редактора и кросспостинга + STATUS/PRD/WALKTHROUGH (2026-09-18)

This commit is contained in:
kpa39l
2026-09-20 18:56:04 +00:00
parent f3f76e94fd
commit 4ffaf20d67
5 changed files with 123 additions and 5 deletions
+34
View File
@@ -0,0 +1,34 @@
# 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.