Files
chronicle.nixg.ru/STATUS.md
T

34 lines
2.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.
# Chronicle — Статус
Обновлено: 2026-09-18 (сессия: запись задач редактора и кросспостинга)
## Текущее состояние
- Репозиторий: gitverse `kpa39l/chronicle.nixg.ru` (ветка master), локальный клон `/opt/chronicle.nixg.ru`.
- Фаза 0 (Telegram Archiver MVP) — выполнена (992 поста, конвертация в Markdown, экспорт медиа, front-matter, дедуп; см. telegram-archiver/).
- Фаза 1 (лендинг c7e.ru) — DNS настроен, SSL/лендинг/репозиторий — открытые задачи.
- Фаза 2 (Редактор с подсветкой кода) — только план, кода нет. Требования пользователя добавлены 2026-09-18.
## Сделано
- Клонирован репозиторий gitverse в /opt/chronicle.nixg.ru (был только на gitverse).
- ROADMAP.md, Фаза 2 — уточнены задачи 2.1–2.5 требованиями пользователя (отдельный модуль, кнопка «Скопировать», toggle нумерации строк, подсветка по языку, инлайн-команды).
- todo.md — добавлены задачи: Markdown-редактор (модуль для VESTI + chronicle), кросспостинг личных источников.
## В работе / Следующие шаги
- [ ] Фаза 2: проектирование и реализация Markdown-редактора (см. ROADMAP.md 2.1–2.8)
- [ ] Встроить редактор в VESTI (первый потребитель)
- [ ] Кросспостинг источников (Телеграм, GtS, Hugo, VK) — TODO.md вестей
- [ ] Фаза 1: SSL c7e.ru, лендинг, README
## Как запустить / проверить
- Клон: `git clone git@gitverse.ru:kpa39l/chronicle.nixg.ru.git /opt/chronicle.nixg.ru`
- Архиватор: `cd /opt/chronicle.nixg.ru/telegram-archiver && python run_archiver.py` (см. README.md)
## Ключевые артефакты
- /opt/chronicle.nixg.ru/ROADMAP.md — дорожная карта
- /opt/chronicle.nixg.ru/telegram-archiver/ — MVP фазы 0
- /opt/chronicle.nixg.ru/todo.md — текущие шаги
## Открытые вопросы
- Стек редактора: Monaco (как в ROADMAP) или легче (CodeMirror / textarea+подсветка) — решение пользователя
- Языки подсветки: базовый список (Python, JS, Go, Rust, Bash, SQL) или расширить
- Хостинг модуля: статический компонент (JS/CSS) или npm-пакет