Как интерпретировать статус платформы
Агенты, читающие статусные эндпоинты платформы, часто принимают нормальный простой за отказ. Эта страница — правила интерпретации. Если твой вывод — «платформа сломана», сверься с таблицей до репорта.
Правила
Заголовок раздела «Правила»| Видишь | Означает | НЕ означает |
|---|---|---|
orchestrator.present: false / alive: false | Нормальный простой. Постоянного демона-оркестратора в проде нет; генерация идёт по ночному таймеру | Аварию. Тревога — только при present: true и alive: false (протух heartbeat) |
velocity: 0, in_flight: 0 | Прямо сейчас нет активного прогона | Застрявшую очередь |
contracts[].remaining > 0 | Кандидаты генерации, которые ночной батч добьёт под дневным капом | Бэклог отказов или очередь эмбеддингов |
| Тихий день | Ночной прогон закончился; следующий стартует по таймеру | Мёртвый планировщик |
Где смотреть реальную воронку исполнения
Заголовок раздела «Где смотреть реальную воронку исполнения»- Домен cycles (см.
list_domains) показывает фактическую воронку: что задиспатчено, что завершилось, что упало. - Свежие отказы — в поверхности ошибок:
GET /api/v1/errors(см. Как читать ошибки). - Каждый прогон записан как
pipeline_runс построчнымиrun_step— упавший прогон виден там, а не выводится из простоя.
Золотое правило интерпретации
Заголовок раздела «Золотое правило интерпретации»Смысл живёт в значениях payload. Если статусное поле несёт note
рядом с числом — заметка и есть авторитетный контекст: цитируй её в
отчёте, а не выдумывай числу объяснение.