docs: Этап 5 — CLI-дашборд зафиксирован (версия 1.5)

This commit is contained in:
neo committed 2026-09-14 16:04:18 +05:00
1 parent d3f7124290
commit ecf190cd5f
1 file changed
+11 -8
+11 -8
View File
@@ -99,14 +99,15 @@
**KPI:** граф-проекция, обходы связей через Cypher. **KPI:** граф-проекция, обходы связей через Cypher.
### Этап 5 — панель (дашборд смысла) ### Этап 5 — панель (дашборд смысла)
**Цель:** управление атомами вместо статей. **Статус:** ✅ РЕАЛИЗОВАНО (2026-09-14) — CLI-дашборд (лёгкая MVP-версия)
**Цель:** единая сводка по атомам, версиям, каналам, доходу и графу.
- Дашборд: атомы по доменам, статусы (draft → enriched → edited → approved → published), версии под каналы. - `stage5/panel.py` — CLI-дашборд (FastAPI+React — отдельный V5).
- Стоимость на атом + runs — юнит-экономика по домену. - Режимы: `--all` (всё), `--project <slug>`, `--graph` (только AGE).
- Дедупликация по embedding. - Показывает: атомы по проектам/типам, версии под каналы, активные каналы, стоимость (`runs`), доход (`publications`), AGE-граф (вершины/рёбра, типы связей, connected components).
- Composition builder — сборка выходов. - Источник истины: Postgres (`atom_relations`); AGE — только подсчёт вершин/рёбер (agtype не выводится в psql).
**KPI:** панель управляет атомами, юнит-экономика по домену. **KPI:** единый вид по проекту: смысл → каналы → доход → граф.
--- ---
@@ -266,7 +267,9 @@ CREATE TABLE runs (
## Панель (дашборд смысла) ## Панель (дашборд смысла)
**Стек:** FastAPI + SQLite/Postgres + React/Vue (или Astro для единого со стэком). **MVP (Этап 5):** `python3 stage5/panel.py` — CLI-дашборд (чтение из atom-db + AGE). Режимы: `--all`, `--project <slug>`, `--graph`.
**V5 (планируется):** FastAPI + SQLite/Postgres + React/Vue (или Astro для единого со стэком).
**Разделы:** **Разделы:**
- Атомы по доменам (orabota, ipoteka-ufa, ufa-kvartira, rabota-ufa). - Атомы по доменам (orabota, ipoteka-ufa, ufa-kvartira, rabota-ufa).
@@ -368,4 +371,4 @@ CREATE TABLE runs (
--- ---
*Версия 1.4 — Этапы 1–4 реализованы (atom-db, 3 медиа-канала, AGE-граф). roadmap по этапам + фиксация решений + проактивные риски. Детальные задачи (TDD) — на этапе реализации каждого уровня.* *Версия 1.5 — Этапы 1–5 реализованы (atom-db, 3 медиа-канала, AGE-граф, CLI-дашборд). roadmap по этапам + фиксация решений + проактивные риски. Детальные задачи (TDD) — на этапе реализации каждого уровня.*