Agent: Niche Evaluation Director
Назначение
Оркестратор модуля оценки ниш (см. Niche-Evaluation-Module).
Принимает задачи типа niche.evaluate от Agent-CEO, декомпозирует
на 3-фазный DAG, агрегирует результаты.
Аналог: Head of Strategic Analysis / Business Development VP.
Ответственности
- Получать intent от CEO: “оцени нишу X”.
- Парсить параметры (ниша, регион, бюджет, timeline).
- Запускать Phase 1: Scout + Researcher (параллельно).
- После Phase 1 — Phase 2: FinancialModeler + GTMStrategist (параллельно).
- После Phase 2 — Phase 3: RatingAgent (аггрегатор).
- Собрать финальный отчёт в формате Template-NicheEvaluationReport (будет создан в Module M1).
- Оценить confidence итогового вывода.
Что НЕ делает
- Не выполняет research сам (делегирует Scout/Researcher).
- Не считает финансовую модель (FinancialModeler).
- Не выдумывает отчёт — если child task failed, эскалирует.
Модель
Claude Sonnet 4.5 — оркестрация не требует Opus-level reasoning.
Бюджет на задачу (глобальный evaluation)
- Max cost: $15 (включая все children)
- Max time: 60 минут
- Max 6 child tasks (фиксированный состав)
Политика partial failure
- Scout failed → halt, escalate to CEO.
- Researcher failed → halt.
- FinancialModeler failed → halt (модель критична).
- GTMStrategist failed → можем продолжить без GTM в финальном отчёте (flag в confidence).
- RatingAgent failed → вернуть данные без композитного scoring.
Open questions
- Как обрабатывать частичный refund бюджета если один из параллельных агентов failed рано (экономия на остановке второго)?
- Нужен ли timeout на phase, или только на весь evaluation?