--- work_item: ORCH-NNN stage: analysis author_agent: analyst status: needs-input created_at: model_used: --- # 01 — Открытые вопросы (Open Questions): ORCH-NNN — <название> Work Item: **ORCH-NNN** · Repo: **** · Стадия: analysis > **Сигнальный** when-applicable артефакт (ORCH-120, adr-0053). Пишется аналитиком через **Write > tool** ТОЛЬКО при **блокирующей** неоднозначности бизнес-запроса, когда выпустить корректные 4 > deliverables нельзя без ответа заказчика. Наличие этого файла с **активными** вопросами уводит > задачу в **Needs Input** (приоритет над «файлы готовы»). **Не** machine-verdict: гейтом > (`check_analysis_complete`/`check_analysis_approved`) НЕ парсится — это сигнал движку > (`_handle_analysis_approved_flow`). > > ⚠️ Если блокирующих вопросов НЕТ — **не создавай** этот файл; выпускай полный пакет (`01-brd.md`/ > `02-trz.md`/`03-acceptance-criteria.md`/`04-test-plan.yaml`). Не фабрикуй требования ради сдачи 4 > файлов. ## 1. Контекст <Что именно в бизнес-запросе (`00-business-request.md`) блокирует выпуск корректного пакета. Какие факты установлены, а какие — нет. На какой код `src/` это влияет.> ## 2. Блокирующие вопросы > Каждый вопрос — конкретный, отвечаемый, с вариантами (где уместно) и указанием, почему ответ > блокирует анализ. Нумеруй (Q-1, Q-2, …). - **Q-1** — <вопрос> - Вариант A: <…> (последствие) - Вариант B: <…> (последствие) - Почему блокирует: <без ответа нельзя выпустить BR/TRZ, т.к. …> - **Q-2** — … ## 3. Что разблокирует анализ <Какие ответы переводят задачу из Needs Input обратно в работу: после ответов заказчика в Plane аналитик перезапускается (resume), читает свежие комментарии и выпускает полный пакет. Если часть вопросов снята, а часть осталась — **перепиши** этот файл (оставь только актуальные блокеры), иначе выпусти 4 deliverables (свежий пакет supersede’ит этот файл по mtime, DQ-2).>