{
  "meta": {
    "case_id": "docs-v2-system-flow-health-check",
    "source_file": "/Users/alex/Dev_projects_v2/ai driven app process/v2/agent/tests/pipeline_setup_v3/cases/suite_03_docs/full_chain_docs_intents_v2.yaml",
    "runner": "agent_runtime",
    "mode": "full_chain",
    "passed": true,
    "mismatches": [],
    "actual": {
      "intent": "DOCUMENTATION_EXPLAIN",
      "sub_intent": "SYSTEM_FLOW_EXPLAIN",
      "graph_id": "DocsQAGraph",
      "conversation_mode": "START",
      "rag_count": 23,
      "llm_answer": "",
      "answer_mode": "answered",
      "path_scope": [],
      "doc_scope": [
        "domain.runtime_health",
        "api.health_endpoint",
        "logic.telegram_notification_loop",
        "api.control_actions_endpoint",
        "api.actions_endpoint",
        "architecture.telegram_notify_app",
        "architecture.telegram_notify_app_overview",
        "api.send_message_endpoint"
      ],
      "entity_candidates": [],
      "symbol_candidates": [],
      "layers": [
        "D1_DOCUMENT_CATALOG",
        "D4_WORKFLOW_INDEX",
        "D5_RELATION_GRAPH",
        "D0_DOC_CHUNKS"
      ],
      "filters": {
        "doc_type": null
      },
      "pipeline_mode": "pre_llm_only",
      "gate_decision": "allow",
      "prompt_used": "docs_explain_answer",
      "llm_mode": "prose",
      "degraded_reason": null,
      "code_intents_stubbed": true
    }
  },
  "pipeline_steps": [
    {
      "step": "input_query",
      "input": {
        "query": "Как происходит получение health состояния runtime?"
      },
      "output": {
        "query": "Как происходит получение health состояния runtime?"
      }
    },
    {
      "step": "router",
      "input": {
        "query": "Как происходит получение health состояния runtime?"
      },
      "output": {
        "intent": "DOCUMENTATION_EXPLAIN",
        "sub_intent": "SYSTEM_FLOW_EXPLAIN",
        "graph_id": "DocsQAGraph",
        "conversation_mode": "START"
      }
    },
    {
      "step": "docs_pipeline",
      "input": {
        "query": "Как происходит получение health состояния runtime?"
      },
      "output": {
        "answer_mode": "ready",
        "prompt_name": "docs_explain_answer",
        "llm_request": {
          "prompt_name": "docs_explain_answer",
          "log_context": "graph.project_qa.docs.answer",
          "prompt_stats": {
            "system_chars": 393,
            "user_chars": 22272,
            "tokens_in_estimate": 5667
          }
        },
        "degraded_reason": ""
      }
    }
  ]
}