Files
orchestrator/docs/work-items/ORCH-075/07-infra-requirements.md

26 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 07 — Инфра-требования: ORCH-075 (ORCH-52b — стандарт документов)
Work Item: **ORCH-075** · Repo: **orchestrator** · Стадия: architecture
## I-1. Топология / окружения
**N/A.** Изменение docs-only: создаются `docs/_standards/PIPELINE_DOCS.md`, `docs/_templates/*` и
правятся `CLAUDE.md` / `docs/architecture/README.md` / `CHANGELOG.md`. Контейнеры (`orchestrator`
8500, `orchestrator-staging` 8501), Docker Compose, сеть, тома, хост mva154 — **не затрагиваются**.
## I-2. Переменные окружения / секреты
**N/A.** Новые env-переменные не вводятся; `.env` / `.env.staging` / `.env.example` не меняются;
секретов не добавляется.
## I-3. Деплой / рестарт
**N/A.** Рантайм-поведение не меняется → прод-рестарт не требуется. Изменение проходит штатный
self-hosting путь (`deploy-staging` 8501 → `deploy` 8500) как обычный PR, но эффект деплоя — лишь
появление новых docs-файлов в образе; функциональной нагрузки на рестарт нет. Self-hosting инвариант
соблюдён: **не ронять / не рестартить прод вне staging-гейта** — здесь это и не нужно.
## I-4. CI/CD
Без изменений в `.gitea/workflows/`. Добавляется один тестовый файл
`tests/test_orch_52b_docs_standard.py` (структурные проверки), исполняемый существующим pytest-шагом.
> Вывод: инфраструктурных требований нет. Файл создан для аудитопригодности (явное N/A), а не из-за
> изменения топологии.