PRYAJA Build · Agent OS invocation

scenario-root-1eb71cc77250c509

Бюрократический след вызова агента: кто вызвал, зачем, какие инструменты разрешены, что было сделано, какие факты подтверждены.

Паспорт вызова

Идентичность, инициатор, исполнитель, статус и ссылки наблюдаемости.

Статус
completed
Риск
high
Проект
demo-ksd3
Отчеты
1
Факты
1
Idempotency
yes
Root run
scenario-run-1eb71cc77250c509
Parent invocation
Инициатор
construction-runtime
Исполнитель
Узел
construction-scenario-runtime
Semantic key
agent-invocation:scenario:demo-ksd3:dust-control:event-smoke-live-safety-drop-2026-04-19:root
Создан
19 апр. 2026 г., 20:15
Обновлен
19 апр. 2026 г., 20:15
Старт
19 апр. 2026 г., 20:15
Финиш
19 апр. 2026 г., 20:15
OpenProject
dry_run_disabled

Задача

Причина вызова и ожидаемый результат.

Причина

Запуск строительного сценария 'Контроль пылеподавления при демонтаже' из события: E2E smoke: падение safety_score.

Цель

Разбери событие пылеобразования. Подтверди его кадрами, запроси телеметрию техники, сверь допустимость работ по КТР и подготовь обращение ответственному.

frame.samplevision.detect_activitytelemetry.readspec.comparefact.createopenproject.task.draft

Память и evidence contract

Что invocation прочитал/записал в MemPalace и какие доказательства требовались.

Required evidence
construction_node_eventscenario_stepsagent_reports
Memory read set
[
  {
    "type": "graph",
    "key": "project:demo-ksd3",
    "scope": "project:demo-ksd3"
  }
]
Memory write set
[
  {
    "type": "graph",
    "key": "agent_invocation:scenario-root-1eb71cc77250c509",
    "scope": "project:demo-ksd3",
    "confidence": 0.82
  }
]
memory status: recorded

Отчеты агента

Что исполнитель вернул Ткачу, какие факты подтвердил и какие действия предложил.

report-scenario-root-1eb71cc77250c509completed

Сценарий 'Контроль пылеподавления при демонтаже' выполнен: 5 шагов, факт fact-scenario-1eb71cc77250c509 зафиксирован.

e2e-smoke-camera-frame
{
  "confirmed_facts": [
    "fact-scenario-1eb71cc77250c509"
  ],
  "recommended_next_actions": [
    "сохранить факт и trace в Agent OS ledger",
    "подготовить обращение: Сидоров Сергей, прораб, служба ОТ",
    "создать срочную задачу OpenProject с SLA реакции"
  ],
  "confidence": 0.9
}

Связанные факты

Факты стройки, созданные или подтвержденные этим invocation.

fact-scenario-1eb71cc77250c509verified
construction_scenario_run / scenario-run-1eb71cc77250c509 / scenario_completed / confidence 90%
e2e-smoke-camera-frame
{
  "scenario_id": "dust-control",
  "scenario_name": "Контроль пылеподавления при демонтаже",
  "trigger_event_id": "event-smoke-live-safety-drop-2026-04-19",
  "steps_completed": 5
}

Raw ledger metadata

Низкоуровневые поля для отладки идемпотентности, Phoenix и OpenProject sync.

{
  "scenario_id": "dust-control",
  "trigger_event_id": "event-smoke-live-safety-drop-2026-04-19",
  "runtime": "construction_scenario",
  "agent_os_memory": {
    "status": "recorded",
    "memory_write_set": [
      {
        "type": "graph",
        "key": "agent_invocation:scenario-root-1eb71cc77250c509",
        "scope": "project:demo-ksd3",
        "confidence": 0.82
      }
    ],
    "graph_nodes": [
      "project:demo-ksd3",
      "agent:agent-camera-zone-2",
      "node:construction-scenario-runtime",
      "invocation:scenario-root-1eb71cc77250c509"
    ],
    "graph_edges": [
      "edge:demo-ksd3:agent-camera-zone-2:has-agent",
      "edge:agent-camera-zone-2:construction-scenario-runtime:controls-node",
      "edge:scenario-root-1eb71cc77250c509:agent-camera-zone-2:requested-agent"
    ]
  },
  "agent_os_phoenix": {
    "status": "exported",
    "enabled": true,
    "endpoint": "http://phoenix:6006",
    "project_name": "pryajabuild",
    "trace_id": "42f7088f7ef66a665747ec24df6192f0",
    "trace_url": "https://pryajabuild.uvvu.ru/traces/phoenix/projects/UHJvamVjdDoy/traces/42f7088f7ef66a665747ec24df6192f0",
    "span_count": 3,
    "error": null,
    "exported_at": "2026-04-19T20:15:41.310750+00:00"
  },
  "agent_os_openproject": {
    "status": "dry_run_disabled",
    "trigger": "construction_event_trigger",
    "sync_signature": "8403b7ca9703a3718677a646",
    "work_package_id": null,
    "dry_run": true
  }
}