---
work_item: ORCH-101
stage: architecture
author_agent: architect
status: proposed
created_at: 2026-06-10
model_used: claude-opus-4-8
---

# 08 — Требования к данным: ORCH-101 — ORCH-10-common: расхардкод + секреты + smoke

Work Item: **ORCH-101** · Repo: **orchestrator** · Стадия: architecture

> When-applicable / информационный. Задача конфигурационная — данные и схема БД не затрагиваются;
> файл создан для аудитопригодности с явными `N/A`.

## Изменения схемы БД

`N/A` — таблицы/индексы/миграции не добавляются и не меняются; `init_db()` не трогается (NFR-6,
ТЗ §5). Тираж stateless (решение Славы 10.06): перенос данных/БД с боевого хоста не предполагается
ни одним шагом (smoke-процедура это явно проверяет — AC-3).

## Новые/изменённые сущности

Нет. Новые конфиг-ключи (`agent_home_dir`, `agent_git_name`, `git_email_domain`, `staging_port`) —
слой `Settings` (env), не данные.

## Совместимость данных / миграции

`N/A` — общая прод-БД (self-hosting, enduro-trails) не затрагивается; `ORCH_DB_PATH` и layout
`/app/data` остаются прежними (контейнерные пути — платформенная конвенция, ADR-001 D6). На новом
хосте БД создаётся с нуля штатным `init_db()`.
