diff --git a/DOCS/ARCHITECTURE-FULL.md b/DOCS/LEGACY.ARCHITECTURE-FULL.md similarity index 100% rename from DOCS/ARCHITECTURE-FULL.md rename to DOCS/LEGACY.ARCHITECTURE-FULL.md diff --git a/DOCS/ARCHITECTURE.legacy.md b/DOCS/LEGACY.ARCHITECTURE.legacy.md similarity index 100% rename from DOCS/ARCHITECTURE.legacy.md rename to DOCS/LEGACY.ARCHITECTURE.legacy.md diff --git a/DOCS/HISTORY.md b/DOCS/LEGACY.HISTORY.md similarity index 100% rename from DOCS/HISTORY.md rename to DOCS/LEGACY.HISTORY.md diff --git a/DOCS/agent-analysis-request.md b/DOCS/LEGACY.agent-analysis-request.md similarity index 100% rename from DOCS/agent-analysis-request.md rename to DOCS/LEGACY.agent-analysis-request.md diff --git a/DOCS/api-access.md b/DOCS/LEGACY.api-access.md similarity index 100% rename from DOCS/api-access.md rename to DOCS/LEGACY.api-access.md diff --git a/DOCS/api-create-flow.md b/DOCS/LEGACY.api-create-flow.md similarity index 100% rename from DOCS/api-create-flow.md rename to DOCS/LEGACY.api-create-flow.md diff --git a/DOCS/api-operation-stages.md b/DOCS/LEGACY.api-operation-stages.md similarity index 100% rename from DOCS/api-operation-stages.md rename to DOCS/LEGACY.api-operation-stages.md diff --git a/DOCS/architecture-final.md b/DOCS/LEGACY.architecture-final.md similarity index 100% rename from DOCS/architecture-final.md rename to DOCS/LEGACY.architecture-final.md diff --git a/DOCS/architecture-next.md b/DOCS/LEGACY.architecture-next.md similarity index 100% rename from DOCS/architecture-next.md rename to DOCS/LEGACY.architecture-next.md diff --git a/DOCS/architecture-questions-for-sonnet.md b/DOCS/LEGACY.architecture-questions-for-sonnet.md similarity index 100% rename from DOCS/architecture-questions-for-sonnet.md rename to DOCS/LEGACY.architecture-questions-for-sonnet.md diff --git a/DOCS/architecture-review-sonnet.md b/DOCS/LEGACY.architecture-review-sonnet.md similarity index 100% rename from DOCS/architecture-review-sonnet.md rename to DOCS/LEGACY.architecture-review-sonnet.md diff --git a/DOCS/architecture-round2.md b/DOCS/LEGACY.architecture-round2.md similarity index 100% rename from DOCS/architecture-round2.md rename to DOCS/LEGACY.architecture-round2.md diff --git a/DOCS/LEGACY.dialogues.md b/DOCS/LEGACY.dialogues.md new file mode 100644 index 0000000..3ac57ca --- /dev/null +++ b/DOCS/LEGACY.dialogues.md @@ -0,0 +1,20 @@ +Сергей Мищук, [22.07.2026 17:20] +у меня просьба подумать, как сделать автотесты на выбранные операции выбранных сервисов. Может быть, конфигурить через файл. Может быть, сделать веб интерфейс со списком сервисов-операций и статусами тестирования... Может сделать там же конфигурирование тестов. Запускать наверно захочется прямо на платформе + +Владимир Крупский, [22.07.2026 17:36] +операции - create modify redeploy и тд ? + +Владимир Крупский, [22.07.2026 17:37] +можно ... по всем сервисам есть yaml с полным перечнем всего что в сервисах есть. + +Владимир Крупский, [22.07.2026 17:38] +сделаю во фласке или нодеjs + +Владимир Крупский, [22.07.2026 17:39] +пока со своим токеном ... токенами по соотв. стендам + +Сергей Мищук, [22.07.2026 18:07] +только не по всем можно все, поэтому нужна настройка. Это будет гоняться на проде. Например, организацию создавать нельзя, объекты надо делать и удалять в специальной тестовой организации. Кроме того, для многих сервисов действует удаление с передержкой. Поэтому для них можно 1 раз сделать создание и не делать удаление + +Сергей Мищук, [22.07.2026 18:07] +это все надо конфигурить, а не кодировать \ No newline at end of file diff --git a/DOCS/gpt56-sol-plan.md b/DOCS/LEGACY.gpt56-sol-plan.md similarity index 100% rename from DOCS/gpt56-sol-plan.md rename to DOCS/LEGACY.gpt56-sol-plan.md diff --git a/DOCS/gpt56-sol-prompt.md b/DOCS/LEGACY.gpt56-sol-prompt.md similarity index 100% rename from DOCS/gpt56-sol-prompt.md rename to DOCS/LEGACY.gpt56-sol-prompt.md diff --git a/DOCS/opus-architecture-prompt.md b/DOCS/LEGACY.opus-architecture-prompt.md similarity index 100% rename from DOCS/opus-architecture-prompt.md rename to DOCS/LEGACY.opus-architecture-prompt.md diff --git a/DOCS/opus-frontend-prompt.md b/DOCS/LEGACY.opus-frontend-prompt.md similarity index 100% rename from DOCS/opus-frontend-prompt.md rename to DOCS/LEGACY.opus-frontend-prompt.md diff --git a/DOCS/opus-instance-dropdown-questions.md b/DOCS/LEGACY.opus-instance-dropdown-questions.md similarity index 100% rename from DOCS/opus-instance-dropdown-questions.md rename to DOCS/LEGACY.opus-instance-dropdown-questions.md diff --git a/DOCS/opus-plan-2026-07-31.md b/DOCS/LEGACY.opus-plan-2026-07-31.md similarity index 100% rename from DOCS/opus-plan-2026-07-31.md rename to DOCS/LEGACY.opus-plan-2026-07-31.md diff --git a/DOCS/opus-questions-2026-07-31.md b/DOCS/LEGACY.opus-questions-2026-07-31.md similarity index 100% rename from DOCS/opus-questions-2026-07-31.md rename to DOCS/LEGACY.opus-questions-2026-07-31.md diff --git a/DOCS/opus-review-v1.2.0.md b/DOCS/LEGACY.opus-review-v1.2.0.md similarity index 100% rename from DOCS/opus-review-v1.2.0.md rename to DOCS/LEGACY.opus-review-v1.2.0.md diff --git a/DOCS/questions-to-sol.md b/DOCS/LEGACY.questions-to-sol.md similarity index 100% rename from DOCS/questions-to-sol.md rename to DOCS/LEGACY.questions-to-sol.md diff --git a/DOCS/review-comparison-sonnet-opus.md b/DOCS/LEGACY.review-comparison-sonnet-opus.md similarity index 100% rename from DOCS/review-comparison-sonnet-opus.md rename to DOCS/LEGACY.review-comparison-sonnet-opus.md diff --git a/DOCS/service-categories.md b/DOCS/LEGACY.service-categories.md similarity index 100% rename from DOCS/service-categories.md rename to DOCS/LEGACY.service-categories.md diff --git a/DOCS/sol-answers.md b/DOCS/LEGACY.sol-answers.md similarity index 100% rename from DOCS/sol-answers.md rename to DOCS/LEGACY.sol-answers.md diff --git a/DOCS/sol-scenario-editor.md b/DOCS/LEGACY.sol-scenario-editor.md similarity index 100% rename from DOCS/sol-scenario-editor.md rename to DOCS/LEGACY.sol-scenario-editor.md diff --git a/DOCS/sonnet-architecture-review-v1.0.89-r2.md b/DOCS/LEGACY.sonnet-architecture-review-v1.0.89-r2.md similarity index 100% rename from DOCS/sonnet-architecture-review-v1.0.89-r2.md rename to DOCS/LEGACY.sonnet-architecture-review-v1.0.89-r2.md diff --git a/DOCS/sonnet-architecture-review-v1.0.89.md b/DOCS/LEGACY.sonnet-architecture-review-v1.0.89.md similarity index 100% rename from DOCS/sonnet-architecture-review-v1.0.89.md rename to DOCS/LEGACY.sonnet-architecture-review-v1.0.89.md diff --git a/DOCS/sonnet-final-audit.md b/DOCS/LEGACY.sonnet-final-audit.md similarity index 100% rename from DOCS/sonnet-final-audit.md rename to DOCS/LEGACY.sonnet-final-audit.md diff --git a/DOCS/sonnet-full-code-review.md b/DOCS/LEGACY.sonnet-full-code-review.md similarity index 100% rename from DOCS/sonnet-full-code-review.md rename to DOCS/LEGACY.sonnet-full-code-review.md diff --git a/DOCS/sonnet-full-response.md b/DOCS/LEGACY.sonnet-full-response.md similarity index 100% rename from DOCS/sonnet-full-response.md rename to DOCS/LEGACY.sonnet-full-response.md diff --git a/DOCS/sonnet-full-review.md b/DOCS/LEGACY.sonnet-full-review.md similarity index 100% rename from DOCS/sonnet-full-review.md rename to DOCS/LEGACY.sonnet-full-review.md diff --git a/DOCS/sonnet-missed-bugs.md b/DOCS/LEGACY.sonnet-missed-bugs.md similarity index 100% rename from DOCS/sonnet-missed-bugs.md rename to DOCS/LEGACY.sonnet-missed-bugs.md diff --git a/DOCS/sonnet-new-chat.md b/DOCS/LEGACY.sonnet-new-chat.md similarity index 100% rename from DOCS/sonnet-new-chat.md rename to DOCS/LEGACY.sonnet-new-chat.md diff --git a/DOCS/sonnet-params-and-audit.md b/DOCS/LEGACY.sonnet-params-and-audit.md similarity index 100% rename from DOCS/sonnet-params-and-audit.md rename to DOCS/LEGACY.sonnet-params-and-audit.md diff --git a/DOCS/sonnet-question-tracker.md b/DOCS/LEGACY.sonnet-question-tracker.md similarity index 100% rename from DOCS/sonnet-question-tracker.md rename to DOCS/LEGACY.sonnet-question-tracker.md diff --git a/DOCS/sonnet-response-final.md b/DOCS/LEGACY.sonnet-response-final.md similarity index 100% rename from DOCS/sonnet-response-final.md rename to DOCS/LEGACY.sonnet-response-final.md diff --git a/DOCS/sonnet-response-params-audit.md b/DOCS/LEGACY.sonnet-response-params-audit.md similarity index 100% rename from DOCS/sonnet-response-params-audit.md rename to DOCS/LEGACY.sonnet-response-params-audit.md diff --git a/DOCS/sonnet-response-round2.md b/DOCS/LEGACY.sonnet-response-round2.md similarity index 100% rename from DOCS/sonnet-response-round2.md rename to DOCS/LEGACY.sonnet-response-round2.md diff --git a/DOCS/sonnet-response-serviceInstanceUid.md b/DOCS/LEGACY.sonnet-response-serviceInstanceUid.md similarity index 100% rename from DOCS/sonnet-response-serviceInstanceUid.md rename to DOCS/LEGACY.sonnet-response-serviceInstanceUid.md diff --git a/DOCS/sonnet-response-state-out.md b/DOCS/LEGACY.sonnet-response-state-out.md similarity index 100% rename from DOCS/sonnet-response-state-out.md rename to DOCS/LEGACY.sonnet-response-state-out.md diff --git a/DOCS/sonnet-response-v1.1.11.md b/DOCS/LEGACY.sonnet-response-v1.1.11.md similarity index 100% rename from DOCS/sonnet-response-v1.1.11.md rename to DOCS/LEGACY.sonnet-response-v1.1.11.md diff --git a/DOCS/sonnet-review-answers.md b/DOCS/LEGACY.sonnet-review-answers.md similarity index 100% rename from DOCS/sonnet-review-answers.md rename to DOCS/LEGACY.sonnet-review-answers.md diff --git a/DOCS/sonnet-review-prompt.md b/DOCS/LEGACY.sonnet-review-prompt.md similarity index 100% rename from DOCS/sonnet-review-prompt.md rename to DOCS/LEGACY.sonnet-review-prompt.md diff --git a/DOCS/sonnet-review-round2.md b/DOCS/LEGACY.sonnet-review-round2.md similarity index 100% rename from DOCS/sonnet-review-round2.md rename to DOCS/LEGACY.sonnet-review-round2.md diff --git a/DOCS/sonnet-review-round3.md b/DOCS/LEGACY.sonnet-review-round3.md similarity index 100% rename from DOCS/sonnet-review-round3.md rename to DOCS/LEGACY.sonnet-review-round3.md diff --git a/DOCS/sonnet-review-v1.1.11.md b/DOCS/LEGACY.sonnet-review-v1.1.11.md similarity index 100% rename from DOCS/sonnet-review-v1.1.11.md rename to DOCS/LEGACY.sonnet-review-v1.1.11.md diff --git a/DOCS/sonnet-state-out-valuelist.md b/DOCS/LEGACY.sonnet-state-out-valuelist.md similarity index 100% rename from DOCS/sonnet-state-out-valuelist.md rename to DOCS/LEGACY.sonnet-state-out-valuelist.md diff --git a/DOCS/sonnet-terraform-diff.md b/DOCS/LEGACY.sonnet-terraform-diff.md similarity index 100% rename from DOCS/sonnet-terraform-diff.md rename to DOCS/LEGACY.sonnet-terraform-diff.md diff --git a/DOCS/step-by-step-audit-v1.0.50.md b/DOCS/LEGACY.step-by-step-audit-v1.0.50.md similarity index 100% rename from DOCS/step-by-step-audit-v1.0.50.md rename to DOCS/LEGACY.step-by-step-audit-v1.0.50.md diff --git a/DOCS/terraform-operations-full-logic.md b/DOCS/LEGACY.terraform-operations-full-logic.md similarity index 100% rename from DOCS/terraform-operations-full-logic.md rename to DOCS/LEGACY.terraform-operations-full-logic.md diff --git a/DOCS/test-results-history-plan.md b/DOCS/LEGACY.test-results-history-plan.md similarity index 100% rename from DOCS/test-results-history-plan.md rename to DOCS/LEGACY.test-results-history-plan.md diff --git a/DOCS/vm-213.md b/DOCS/LEGACY.vm-213.md similarity index 100% rename from DOCS/vm-213.md rename to DOCS/LEGACY.vm-213.md diff --git a/DOCS/README.md b/DOCS/README.md index 3fa0b18..c4eb251 100644 --- a/DOCS/README.md +++ b/DOCS/README.md @@ -1,103 +1,18 @@ # DOCS — Архив документации -## Архитектура +## Актуальное | Файл | Описание | |------|----------| -| `ARCHITECTURE.md` | Актуальная архитектура: эндпоинты, схема БД, безопасность (§8 с фиксами аудита) | -| `ARCHITECTURE-FULL.md` | Развёрнутая архитектура: полный список файлов, все роуты, зависимости | -| `ARCHITECTURE.legacy.md` | Архитектура v1.0.x (до рефакторинга) | -| `architecture-final.md` | Финальная архитектура после всех рефакторингов и аудитов | -| `architecture-next.md` | Черновик архитектуры vNext — идеи на будущее | -| `architecture-questions-for-sonnet.md` | Вопросы к Sonnet по архитектуре (перед ревью) | -| `architecture-review-sonnet.md` | Ревью архитектуры от Sonnet | -| `architecture-round2.md` | Второй раунд архитектурных решений | +| `ARCHITECTURE.md` | **Главный документ.** Полная архитектура v1.2.43: режимы, БД, роуты, безопасность, тесты | +| `howto-flask-nubes.md` | Как писать Flask-приложение под Nubes: структура `site/`, порт, `app.run()` | +| `polygon-plan.md` | План мок-полигона: 3 фазы, 12 шагов, YAML-спецификация | +| `sonnet-app-autotest-review-v1.2.39.md` | Код-ревью Соннета 4.6 (2026-08-03): 10 находок | -## Как делать (How-to) +## LEGACY (исторические) -| Файл | Описание | -|------|----------| -| `howto-flask-nubes.md` | **ВАЖНО.** Как писать Flask-приложение под Nubes: структура `site/`, порт 5000, `app.run()`, запреты | +Все остальные файлы (54 шт.) переименованы с префиксом `LEGACY.` — это история +разработки: старые архитектуры, ревью v1.0.x/v1.1.x, промпты для Sonnet/Opus/Sol, +аудиты, планы, обсуждения. -## API Nubes - -| Файл | Описание | -|------|----------| -| `api-access.md` | Как получить доступ к Nubes API: токены, clientId, стенды | -| `api-create-flow.md` | Полный flow создания инстанса: instances → instanceOperations → params → run → poll | -| `api-operation-stages.md` | Стадии выполнения операций (plan, apply, etc.) | -| `terraform-operations-full-logic.md` | Логика Terraform-операций: validate-cfs, refSvc, нормализация параметров | - -## Планы - -| Файл | Описание | -|------|----------| -| `polygon-plan.md` | **ВАЖНО.** План мок-полигона: 3 фазы, 12 шагов, YAML-спецификация | -| `opus-plan-2026-07-31.md` | План Опуса: унификация executor, гибкие ссылки, 4 фазы 13 шагов | -| `test-results-history-plan.md` | План истории результатов тестов | -| `gpt56-sol-plan.md` | План Sol по GPT-5.6 | - -## Промпты для агентов - -| Файл | Описание | -|------|----------| -| `agent-analysis-request.md` | Запрос на анализ проекта (архитектура, риски, рекомендации) | -| `opus-architecture-prompt.md` | Промпт Опусу: полное описание проекта + вопросы по архитектуре | -| `opus-frontend-prompt.md` | Промпт Опусу: вопросы по фронтенду (instance dropdown) | -| `gpt56-sol-prompt.md` | Промпт GPT-5.6: описание проекта для Sol | -| `sonnet-review-prompt.md` | Промпт Sonnet для code review | - -## Ревью и аудиты — Sonnet - -| Файл | Описание | -|------|----------| -| `sonnet-full-code-review.md` | Полный code review всех файлов | -| `sonnet-full-response.md` | Полный ответ Sonnet на review | -| `sonnet-full-review.md` | Сводка review | -| `sonnet-architecture-review-v1.0.89.md` | Архитектурное ревью v1.0.89 | -| `sonnet-architecture-review-v1.0.89-r2.md` | Второй раунд архитектурного ревью | -| `sonnet-review-v1.1.11.md` | Ревью v1.1.11 | -| `sonnet-review-answers.md` | Ответы на замечания Sonnet | -| `sonnet-review-round2.md` | Второй раунд ревью | -| `sonnet-review-round3.md` | Третий раунд ревью | -| `sonnet-final-audit.md` | Финальный аудит | -| `sonnet-final-review.md` | Финальное ревью | -| `sonnet-missed-bugs.md` | Пропущенные баги (что Sonnet не нашёл) | -| `sonnet-params-and-audit.md` | Параметры + аудит | -| `sonnet-response-params-audit.md` | Ответ: параметры и аудит | -| `sonnet-response-final.md` | Финальный ответ | -| `sonnet-response-round2.md` | Ответ второго раунда | -| `sonnet-response-v1.1.11.md` | Ответ на ревью v1.1.11 | -| `sonnet-response-serviceInstanceUid.md` | Ответ про serviceInstanceUid | -| `sonnet-response-state-out.md` | Ответ про state.out | -| `sonnet-state-out-valuelist.md` | stateOut + valueList | -| `sonnet-terraform-diff.md` | Разбор Terraform diff | -| `sonnet-new-chat.md` | Новый чат с Sonnet | -| `sonnet-question-tracker.md` | Трекер вопросов к Sonnet | - -## Ревью — Опус - -| Файл | Описание | -|------|----------| -| `opus-questions-2026-07-31.md` | 19 уточняющих вопросов Опуса по архитектуре | -| `opus-instance-dropdown-questions.md` | Вопросы Опуса про instance dropdown | -| `opus-review-v1.2.0.md` | Ревью v1.2.0 от Опуса | - -## Вопросы-ответы - -| Файл | Описание | -|------|----------| -| `questions-to-sol.md` | Вопросы к Sol | -| `sol-answers.md` | Ответы Sol | -| `sol-scenario-editor.md` | Sol про редактор сценариев | - -## Прочее - -| Файл | Описание | -|------|----------| -| `HISTORY.md` | Краткая хронология версий (v1.0.x → v1.2.x) | -| `dialogues.md` | Диалоги/дискуссии в процессе разработки | -| `service-categories.md` | Категории сервисов Nubes (37 сервисов, их типы) | -| `review-comparison-sonnet-opus.md` | Сравнение ревью Sonnet vs Opus | -| `step-by-step-audit-v1.0.50.md` | Пошаговый аудит v1.0.50 | -| `vm-213.md` | Заметки о VM-213 (тестовый стенд) | +Актуальная архитектура — только в `ARCHITECTURE.md` (v1.2.43).