# plba-fullchain-trace-flow-runtime-manager

- source_file: /Users/alex/Dev_projects_v2/ai driven app process/v2/agent/tests/pipeline_setup_v2/cases/suite_02_pipeline/full_chain_plba_code_subintents.yaml
- runner: runtime
- mode: full_chain
- passed: True

## Query
Покажи поток выполнения RuntimeManager

## Actual
{
  "intent": "CODE_QA",
  "sub_intent": "TRACE_FLOW",
  "graph_id": "CodeQAGraph",
  "conversation_mode": "START",
  "rag_count": 23,
  "llm_answer": "1. Точка старта: fastapi http app.post [C3_ENTRYPOINTS]\n2. \n\n- 2.1 fastapi http app.post → RuntimeManager.__init__ [C2_DEPENDENCY_GRAPH]\n   - В этой точке начинается инициализация объекта RuntimeManager через его конструктор __init__. Конструктор принимает несколько параметров типа ConfigurationManager, ServiceContainer, TraceService, HealthRegistry, LogManager, WorkerSupervisor и ControlPlaneService. Параметры могут быть переданы извне или приняты по умолчанию при отсутствии переданных значений.\n   \n   Связь между шагами подтверждена напрямую в [C2_DEPENDENCY_GRAPH].\n\n- 2.2 RuntimeManager.__init__ → RuntimeManager.configuration [C2_DEPENDENCY_GRAPH]\n   - Внутри конструктора вызывается атрибут конфигурации runtime_manager.configuration, который устанавливается либо передаваемым значением, либо созданным по умолчанию экземпляром ConfigurationManager.\n\n   Связь между шагами подтверждена напрямую в [C2_DEPENDENCY_GRAPH].\n\n- 2.3 RuntimeManager.__init__ → RuntimeManager.services [C2_DEPENDENCY_GRAPH]\n   - Далее внутри конструктора вызывается атрибут сервисов runtime_manager.services, который устанавливается либо передаваемым значением, либо созданным по умолчанию экземпляром ServiceContainer.\n\n   Связь между шагами подтверждена напрямую в [C2_DEPENDENCY_GRAPH].\n\n- 2.4 RuntimeManager.__init__ → RuntimeManager.traces [C2_DEPENDENCY_GRAPH]\n   - Затем вызывается атрибут трассировки runtime_manager.traces, который устанавливается либо передаваемым значением, либо созданным по умолчанию экземпляром TraceService.\n\n   Связь между шагами подтверждена напрямую в [C2_DEPENDENCY_GRAPH].\n\n- 2.5 RuntimeManager.__init__ → RuntimeManager.health [C2_DEPENDENCY_GRAPH]\n   - После этого вызывается атрибут состояния здоровья runtime_manager.health, который устанавливается либо передаваемым значением, либо созданным по умолчанию экземпляром HealthRegistry.\n\n   Связь между шагами подтверждена напрямую в [C2_DEPENDENCY_GRAPH].\n\n- 2.6 RuntimeManager.__init__ → RuntimeManager.logs [C2_DEPENDENCY_GRAPH]\n   - Далее вызывается атрибут логирования runtime_manager.logs, который устанавливается либо передаваемым значением, либо созданным по умолчанию экземпляром LogManager.\n\n   Связь между шагами подтверждена напрямую в [C2_DEPENDENCY_GRAPH].\n\n- 2.7 RuntimeManager.__init__ → RuntimeManager.workers [C2_DEPENDENCY_GRAPH]\n   - Следующий шаг — установка атрибута рабочих процессов runtime_manager.workers, который устанавливается либо передаваемым значением, либо созданным по умолчанию экземпляром WorkerSupervisor.\n\n   Связь между шагами подтверждена напрямую в [C2_DEPENDENCY_GRAPH].\n\n- 2.8 RuntimeManager.__init__ → RuntimeManager.control_plane [C2_DEPENDENCY_GRAPH]\n   - Завершающий шаг конструктора — установка атрибута управления runtime_manager.control_plane, который устанавливается либо передаваемым значением, либо созданным по умолчанию экземпляром ControlPlaneService.\n\n   Связь между шагами подтверждена напрямую в [C2_DEPENDENCY_GRAPH].\n\n3. Все связи между шагами подтверждены напрямую в предоставленных слоях RAG.\n4. Поток не содержит разрывы или участки с неполными данными.",
  "answer_mode": "answered",
  "path_scope": [],
  "symbol_candidates": [
    "RuntimeManager"
  ],
  "layers": [
    "C1_SYMBOL_CATALOG",
    "C0_SOURCE_CHUNKS",
    "C4_SEMANTIC_ROLES",
    "C2_DEPENDENCY_GRAPH",
    "C3_ENTRYPOINTS"
  ]
}

## Mismatches
- none