Ревизия документов — Phase 0 / Эпик F4
Аудит документации на полноту и согласованность + применение решений. Выполнено Claude Code под надзором Романа.
Что сделано
Аудит
Прочитаны и сверены между собой: Vision, Roadmap, PRD (784 стр.), Tech Stack, brief, оба research-документа, CLAUDE.md, инфраструктура. Найдены 3 противоречия (A1-A3) и 5 мелких дрифтов (B1-B5).
Применённые решения
- A1:
transparency/мигрирован на Tailwind 4 (CSS-first:@themeвsrc/styles/global.css,@tailwindcss/viteвместо@astrojs/tailwind, удалёнtailwind.config.mjs). Сборка и контейнер проверены. - A2: создан
docs/plaid/05-DESIGN.md— единый источник правды по визуальному языку. Ссылки в PRD §7 и Roadmap P1 переведены на него. - A3:
docker-compose.ymlперенесён в корень/opt/bablo/(совпадает с CLAUDE.md/TECH-STACK, убран костыль--project-directory). - B1: Roadmap — имя репозитория
roman-bablo→bablo(ADR 0002). - B2: создан
infra/scripts/restore.sh(был обещан в TECH-STACK). - B3: PRD §6 — примечание о зависимости имени бота от вопроса Q1.
- B4: PRD §2 — примечание, что DDL иллюстративен (схема через Drizzle).
- B5: консоль MinIO переведена на зарезервированный порт 9002, сверена VPS-карта.
Решения
- Tailwind зафиксирован на 4.x (выбор владельца) — единообразие с
будущим
app/; миграция выполнена сразу, пока сайт небольшой. - Дизайн-токены вынесены в отдельный PLAID-документ
05-DESIGN.md(а не в Vision) — чище структура, явная ссылка из PRD/Roadmap. docker-compose.ymlв корне — устранил баг сборки и расхождение документации с реальностью.
Открытые вопросы
- Деплой Стройплощадки наружу (#10) ждёт решения Q3 (домен).
- Визуальная проверка скриншотами по-прежнему недоступна (sandbox среды); рендер проверен на уровне собранного/задеплоенного HTML.
Что дальше
- F3 — финансовая прозрачность: автогенерация
hours-записей вexpenses.yamlиз frontmatter work-logs, шаблон work-log, проверка графика на реальных данных. - #10 — Proxy Host в NPM после решения по домену (Q3).
Расход часов
1 час надзора Романа = 4 200 ₽ (ставка 4 200 ₽/час, на 30% ниже
среднерыночной 6 000 ₽/час). Запись в expenses.yaml — EXP-2026-05-19-004.