--- description: Собрать client report из готовых артефактов аудита argument-hint: "[audit_run_id]" --- Пользователь хочет собрать отчёт для клиента. Аргумент: `$ARGUMENTS` ## Шаги 1. **Определить audit_run_id:** - Если аргумент задан — используй его. - Если пустой — возьми последний completed аудит через `list_audits`. 2. **Проверить состояние workspace:** - Вызови `get_audit_workspace_summary` с этим `audit_run_id`. - Посмотри `client_ready_count` и список `client_ready` артефактов. - Если `client_ready_count` = 0 — сообщи «нет готовых для клиента артефактов. Сначала запустите `/222a-audit` и сохраните executive_summary, или попросите менеджера подготовить материалы». Не продолжай. 3. **Инспектировать артефакты:** - Вызови `list_audit_artifacts` для просмотра доступных артефактов. - Если есть только executive_summary без специалистских материалов (recommendations, work_plan, progress_comparison) — спроси пользователя, делать ли отчёт только из executive_summary или подождать остальное. 4. **Создать client report:** - Вызови `create_client_report` с `audit_run_id`. - Покажи пользователю получившийся client_report. 5. **Сохранить артефакт:** - Если есть `mcp.write` — вызови `save_audit_artifact` с типом `client_report`, `source="claude-code"`, телом отчёта. - Не перезаписывай существующий client_report — если он уже есть, передай `parent_artifact_id` для версии.