Детерминированный конвейер генерации листов вентиляции
Детерминированный конвейер генерации листов вентиляции
Section titled “Детерминированный конвейер генерации листов вентиляции”Одинаковый результат в Perplexity-агенте, терминале или CI. Идемпотентность: один вход (YAML + код) → один и тот же хэш артефактов.
config/— MODEL-SCHEMA.yaml заполнен по замерам; версия указана.validate.py— Shapely-проверки из PLAN.md →QA_REPORT.md(pass/fail + список). Любой fail блокирует рендер (exit 2).render.py— строит plan.png/svg и развёртку стены ванной из модели.manifest.json— хэш входа, хэш артефактов, статусы размеров, дата.drawings/— коммит артефактов с тегом ревизии (rev X.Y).- Notion-задача обновляется: статус, ссылка на коммит, вывод QA_REPORT.
Нормировка оформления
Section titled “Нормировка оформления”- ГОСТ 21.501-2018 — правила выполнения чертежей АИ/КР.
- ГОСТ 21.201-2011 — условные изображения: проёмы, шахты, ниши.
- ГОСТ 2.303 — типы линий; ГОСТ 2.306 — штриховка материалов.
- Шрифт — ГОСТ 2.304 (тип Б допустим); стрелки размерных линий — 2.307.
Роли агентов
Section titled “Роли агентов”- Builder: правит YAML и код, гоняет validate/render.
- Reviewer (вторая модель через task-hub): сверяет PNG с фото и планом ЕГРН; не принимает «похоже» — только evidens-linked подтверждения.
- Owner: замеры рулеткой; вносит measured-значения единственным изменением YAML.
Анти-паттерны (запрещены)
Section titled “Анти-паттерны (запрещены)”- Рисование вне модели, координаты «на глаз».
- Канал через вентшахту; проёмы вне стены; смешение плана и разреза в одном виде.
- Скрытие неизвестных размеров — только явный статус unknown + [ЗАМЕР] на листе.