diff --git a/HISTORY/2026-10-12_code_review_and_fixes.md b/HISTORY/2026-10-12_code_review_and_fixes.md index 9d61ccd..aa013d3 100644 --- a/HISTORY/2026-10-12_code_review_and_fixes.md +++ b/HISTORY/2026-10-12_code_review_and_fixes.md @@ -81,11 +81,11 @@ ## Следующий этап — требования (НЕ реализовано) -- **Схемы (YAML/raw.json) надо публиковать на сайт.** Чтобы режим `/_api/file` (и - любой LLM-режим на бэкенде) проверял файл ПО СХЕМЕ, спеки - `provider/resources_yaml/*.yaml` / `stack///raw.json` нужно отдавать - эндпоинтом (напр. `GET //_api/schema?resource=...`) рядом со статикой. - Сейчас `/_api/file` опирается только на текстовые доки — схемы бэкенду недоступны. +- **Схемы заливать ВМЕСТЕ с документацией.** В пайплайне публикации + (`TOOLS/scripts/04_build_and_publish_docs.sh`) после сборки `site/` копировать + `stack///raw.json` → `site/schema/.json`, чтобы `mc mirror` + (в `scripts/publish-docs.sh`) залил их в S3 наравне со страницами. Бэкенд берёт + схему с `VM_DOCS_BASE_URL//schema/.json`. (Сделано в этой сессии.) - **`AGENTS.md` для IDE-агентов** — сделан в `tf_provider` (самодостаточный: структура `raw.json`, инвентарь 35 ресурсов, workflow, секреты, типичные ошибки). - **MCP** — отложен: требует ручной настройки у юзера в IDE (на этом этапе исключено);