Лента изменений
P8: функциональная спецификация (dev-ready) + ландшафт, компонентная модель и модель данных. UX-прототипы обновлены (семантические параметры, двухпанельный канвас чат+документ со вставкой схем).
Заведён проект P8 «Workbench + RAG v2»: среда общения (Open WebUI + RMR + наш GraphRAG), RAG v2 (pgvector+граф+онтология), пайплайн пополнения и админка. Спека готова.
P3-S1: гибридный поиск BM25 + эмбеддинги через RMR (/v1/embeddings) — семантическое переранжирование кандидатов, ленивый кэш векторов, тихий откат на BM25 если эмбеддингов нет.
P3-S3: реранкинг (boost по заголовку/точному концепту/центральности) — eval recall@6 94%→100%, MRR 1.0, top-1 16/16. Грунтинг цитат в /ask: каждый [ID] проверяется на реальность и присутствие в контексте.
P3: генерация подключена через RMR-роутер (red_mad_robot, OpenAI-совместимый). /ask отвечает по найденному подграфу с цитатами при заданном RMR_API_KEY; иначе — ретрив.
P3 старт: Ontological GraphRAG — поиск по графу (BM25 + расширение по связям) + интерфейс /ask с цитатами и /api/rag. Генерация — через MCP (агент со своей моделью).
S5: RAG-экспорт графа — 245 документов (/api/documents) + полный граф (/api/graph). P2 готов к стыковке с RAG (P3).
S4: таймлайн развития мышления 1956→1987 (/wiki/timeline) с инвариантом A12, и drill-down по алфавиту операций с фильтром по S-типу (/wiki/operations).
Качественный проход завершён: ВСЕ 245 сущностей заполнены содержательными статьями (субагенты, оригинальный пересказ). 0 markdown, 0 битых ссылок, мини-графы работают везде.
Наполнение статей: 83 понятия «частично» дозаполнены качественными пересказами (субагенты). Итог: 178 заполнено / 67 частично / 0 требует доработки. Кросс-ссылки 0 битых.
Качество: вычищен сырой markdown в 229 определениях, переделан мини-граф окружения. 35 «требует доработки» дозаполнены качественными статьями (через субагентов). Кросс-ссылки проверены — 0 битых.
Вики: маркеры заполненности сущностей (●/◐/○) + фильтр. S3: мост операции↔понятия (24 ребра, алфавит↔СГЛ, A12→Замещение и др.).
S2 круг: калибровка страниц (оффсет 0 — deep-link точны), якоря по всем книгам (182/245), 10 ключевых понятий дозаполнены развёрнутым пересказом.
S2: 148 сущностей получили якоря-источники (книга+страница) с deep-link на страницу PDF; 6 заглушек дозаполнены пересказом. Вердикт GO.
S2 старт: 6 недостающих концептов каркаса заведены (заглушки), сироты 28→17 (7%). Покрытие каркаса 100%, вердикт покрытия GO.
S1 ревью применено: 10 слияний same_as, 14 refines, 239 сущностей. Кандидаты same_as → 0, старые id редиректят на канон.
S1 второй круг: сироты 58→29 (co-mention связи), покрытие каркаса 80→85%, синонимы каркаса. Доска ревью same_as.
S1: отчёт покрытия /wiki/coverage — вердикт LOOP, 58 сирот, 36 кандидатов same_as, 8 пробелов каркаса.
Каркас-эталон перерисован настоящей SVG-диаграммой: 40 узлов, 38 связей, ветвления и рамки разделов (Кн.2/Кн.3).
S0 вики: динамический раздел /wiki — 270 узлов графа, поиск, мини-графы, backlinks.
Интерактивный каркас-эталон /wiki/backbone + сверка с графом (A4.5): покрытие 32/40.
Версионность инстансов (revises): 72 сущности с ≥2 версиями развития.
Новый стиль сайта (карандаш и мел) + боковая лента изменений.
Сайт в проде: www.m-2ai.com — SSL, редирект apex→www.
Добавлен раздел «Дорожная карта»: 8 проектов, эпики, логи.
Ревизия процедуры разбора v1 → план прогона v2 (единый граф объектов).
Репозиторий m2ai создан, залит контент и спецификации.