Звітні документи держпроєктів — без переписування з нуля.
Жива матриця вимог замість регенерації покриття з тексту ТЗ. Програми, протоколи й звіти flow з матриці. Документи живуть у Google Drive, трекери — у Confluence, інтерфейс генерації — у Claude Desktop.
Кожен проєкт — 14-17 документів, які перетікають один в одного. Скопіюй неправильно — отримай аудит.
Cross-doc coverage
Чи всі вимоги ТВ покриті в ТЗ? Чи все з ТЗ є в програмі випробувань? Зараз — руками, у Confluence-таблиці. Romina (тех-писець) вела таку для ЄДКІ-2024 — 17 рядків вручну.
Cross-doc consistency
Реквізити, номер договору, етап, абревіатури — повторюються у 13 документах проєкту. Один раз помилився — каскад правок.
DOCX-форматування
TNR 14pt, інтервал 1.5, нумерація 1.→1.1.1.1., таблиці, рисунки, TOC. SOD-чек-ліст затверджено Світланою. Python-docx губить коменти і smart chips.
Один бекенд, два інтерфейси. Користувач — Claude Desktop, адмін — веб.
Інтерфейс — Claude Desktop
- Чат з MCP-tools — як Slack
- Без git, без CLI, без YAML
- «Згенеруй методику для Vector етап 1»
- Веб-адмінка — лише для CRUD матриці і конфігурації шаблонів
Серце — Requirements Matrix
- Один рядок — одна вимога ТВ → ТЗ → docs → tests
- Status, confidence, approved_by, notes
- Materialization того, що Romina вже робила руками
- Програми/протоколи — рендериться з матриці
Дані — Drive + Confluence
- Документи: Google Drive (find-and-replace in place)
- Метадані: Confluence-трекер
- Шаблони: skeleton.gdoc + UI-конфіг + KB
- Pluggable: SaaS-клієнти можуть бути на Notion / SharePoint
15+ проєктів паралельно.
Один конвеєр, один шаблонний набір.
UX-візію, не код. Усі дані — мок.
Це непрацюючий прототип. Жодного справжнього Google Drive API, MCP, чи LLM під капотом — лише статичні мок-дані. Мета прототипу — швидко показати директору і Вові, як виглядатиме реальний продукт з точки зору користувача: що зрозуміло, що зайве, чого бракує.
Дані для моку — справжні: список 15 документів Vector, 17-рядкова coverage-таблиця Romina (ЄДКІ-2024), реальні посилання на Confluence-трекери, реальні дедлайни (15.05, 18.05).
- Не зберігає зміни — все скине після refresh
- Не викликає Google Docs API і не пише в Drive
- Не запускає реальний LLM — все згенероване заздалегідь
- Cinema-чат — це scripted demo, не live MCP
- Кнопки «Згенерувати» / «Approve» імітують виклик