{
  "schema_version": "assistant_session_log_v1",
  "session_id": "asst-NNeAh_n1XE",
  "started_at": "2026-03-24T11:00:15.292Z",
  "updated_at": "2026-03-24T11:00:15.304Z",
  "counters": {
    "total_messages": 2,
    "user_messages": 1,
    "assistant_messages": 1
  },
  "trace_ids": [
    "zXkbccl8jyrIeS"
  ],
  "reply_types": [
    "route_mismatch_blocked"
  ],
  "turns": [
    {
      "turn_id": "turn-1",
      "started_at": "2026-03-24T11:00:15.292Z",
      "completed_at": "2026-03-24T11:00:15.304Z",
      "human_block": "Вопрос: Проверь НДС и рискованные записи по документам.\nПонято как: Проверь НДС и рискованные записи по документам.\nДекомпозиция:\n- F1: Проверь НДС и рискованные записи по документам.; execution_readiness=executable_with_soft_assumptions; route_status=routed; route=store_feature_risk\nОтвет: Не отправляю финальный ответ, потому что предмет результата не совпал с предметом вопроса.\n\nУточните формулировку (например, нужный счет/участок учета), и я выполню повторный проход.",
      "human_readable": {
        "question_raw": "Проверь НДС и рискованные записи по документам.",
        "question_understood": "Проверь НДС и рискованные записи по документам.",
        "decomposition": [
          "F1: Проверь НДС и рискованные записи по документам.; execution_readiness=executable_with_soft_assumptions; route_status=routed; route=store_feature_risk"
        ],
        "answer": "Не отправляю финальный ответ, потому что предмет результата не совпал с предметом вопроса.\n\nУточните формулировку (например, нужный счет/участок учета), и я выполню повторный проход.",
        "reply_type": "route_mismatch_blocked"
      },
      "technical_json": {
        "trace_id": "zXkbccl8jyrIeS",
        "user_message": {
          "message_id": "msg-QI05w0dMSE",
          "session_id": "asst-NNeAh_n1XE",
          "role": "user",
          "text": "Проверь НДС и рискованные записи по документам.",
          "reply_type": null,
          "created_at": "2026-03-24T11:00:15.292Z",
          "trace_id": null,
          "debug": null
        },
        "assistant_message": {
          "message_id": "msg-JyYAa6dpzi",
          "session_id": "asst-NNeAh_n1XE",
          "role": "assistant",
          "text": "Не отправляю финальный ответ, потому что предмет результата не совпал с предметом вопроса.\n\nУточните формулировку (например, нужный счет/участок учета), и я выполню повторный проход.",
          "reply_type": "route_mismatch_blocked",
          "created_at": "2026-03-24T11:00:15.304Z",
          "trace_id": "zXkbccl8jyrIeS",
          "debug": {
            "trace_id": "zXkbccl8jyrIeS",
            "prompt_version": "normalizer_v2_0_2",
            "schema_version": "v2_0_2",
            "fallback_type": "partial",
            "route_summary": {
              "mode": "deterministic_v2",
              "message_in_scope": true,
              "scope_confidence": "high",
              "planner": {
                "total_fragments": 1,
                "in_scope_fragments": 1,
                "out_of_scope_fragments": 0,
                "discarded_fragments": 0,
                "contains_multiple_tasks": false
              },
              "decisions": [
                {
                  "fragment_id": "F1",
                  "domain_relevance": "in_scope",
                  "business_scope": "company_specific_accounting",
                  "candidate_labels": [
                    "rule_based_account_control",
                    "anomaly_probe"
                  ],
                  "decision_flags": {
                    "has_multi_entity_scope": false,
                    "asks_for_chain_explanation": false,
                    "asks_for_ranking_or_top": false,
                    "asks_for_period_summary": false,
                    "asks_for_rule_check": true,
                    "asks_for_anomaly_scan": true,
                    "asks_for_exact_object_trace": false,
                    "asks_for_evidence": true,
                    "mentions_period_close_context": false
                  },
                  "execution_readiness": "executable_with_soft_assumptions",
                  "clarification_reason": null,
                  "soft_assumption_used": [
                    "problem_scan_mode_enabled",
                    "company_scope_defaulted"
                  ],
                  "route_status": "routed",
                  "no_route_reason": null,
                  "route": "store_feature_risk",
                  "reason": "Rule-control check without causal decomposition."
                }
              ],
              "fallback": {
                "type": "none",
                "message": null
              }
            },
            "fragments": [
              {
                "fragment_id": "F1",
                "raw_fragment_text": "Проверь НДС и рискованные записи по документам.",
                "normalized_fragment_text": "Проверь НДС и рискованные записи по документам.",
                "domain_relevance": "in_scope",
                "business_scope": "company_specific_accounting",
                "entity_hints": [],
                "account_hints": [],
                "document_hints": [
                  "документ"
                ],
                "register_hints": [],
                "time_scope": {
                  "type": "missing",
                  "value": null,
                  "confidence": "low"
                },
                "flags": {
                  "has_multi_entity_scope": false,
                  "asks_for_chain_explanation": false,
                  "asks_for_ranking_or_top": false,
                  "asks_for_period_summary": false,
                  "asks_for_rule_check": true,
                  "asks_for_anomaly_scan": true,
                  "asks_for_exact_object_trace": false,
                  "asks_for_evidence": true,
                  "mentions_period_close_context": false
                },
                "candidate_labels": [
                  "rule_based_account_control",
                  "anomaly_probe"
                ],
                "confidence": "medium",
                "execution_readiness": "executable_with_soft_assumptions",
                "clarification_reason": null,
                "soft_assumption_used": [
                  "problem_scan_mode_enabled",
                  "company_scope_defaulted"
                ],
                "route_status": "routed",
                "no_route_reason": null
              }
            ],
            "requirements_extracted": [
              {
                "requirement_id": "R1",
                "source_fragment_id": "F1",
                "requirement_text": "Проверь НДС и рискованные записи по документам.",
                "subject_tokens": [
                  "документ",
                  "аномалия"
                ],
                "status": "covered",
                "route": "store_feature_risk"
              }
            ],
            "coverage_report": {
              "requirements_total": 1,
              "requirements_covered": 1,
              "requirements_uncovered": [],
              "requirements_partially_covered": [],
              "clarification_needed_for": [],
              "out_of_scope_requirements": []
            },
            "routes": [
              {
                "fragment_id": "F1",
                "route": "store_feature_risk",
                "reason": "Rule-control check without causal decomposition.",
                "route_status": "routed",
                "no_route_reason": null,
                "clarification_reason": null,
                "execution_readiness": "executable_with_soft_assumptions"
              }
            ],
            "retrieval_status": [
              {
                "fragment_id": "F1",
                "requirement_ids": [
                  "R1"
                ],
                "route": "store_feature_risk",
                "status": "ok",
                "result_type": "list"
              }
            ],
            "retrieval_results": [
              {
                "fragment_id": "F1",
                "requirement_ids": [
                  "R1"
                ],
                "route": "store_feature_risk",
                "status": "ok",
                "result_type": "list",
                "items": [
                  {
                    "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                    "source_id": "cmp:0a6db56eceac8b185af14b631f6fdf4ab322a291",
                    "period": "2020-06-09T12:00:10",
                    "risk_score": 5,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (2).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 2,
                    "navigation_links": 2
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                    "source_id": "cmp:949e1857e91f167c7caaf0a8f3e3c92db81320d2",
                    "period": "2020-06-09T12:00:10",
                    "risk_score": 5,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (2).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 2,
                    "navigation_links": 2
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСВключенныйВСтоимость_RecordType",
                    "source_id": "cmp:31562c4addff4766b05d673dfb900eb5e53abe30",
                    "period": "2020-06-09T12:00:10",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 2
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:290dab8889920df01e4f0b2f4de7eb3f00e3f4e9",
                    "period": "2020-06-01T00:00:00",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:c44a565eb1c2eb3edeeb3296b0e273d086da02f6",
                    "period": "2020-06-04T00:00:00",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:6c3846ef170a4031368dcc7b3186ef1aa445f187",
                    "period": "2020-06-04T00:00:00",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:54593e20ba3ab50efdb118b57d62dfceed97ec04",
                    "period": "2020-06-05T12:00:01",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:50b747880bcd7aafc708326b92f37d69496b4c68",
                    "period": "2020-06-30T12:00:00",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:316bc001125a232101215ba6f3fcb88b05b3889f",
                    "period": "2020-06-30T23:59:59",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:87dafcf0bc010c42b458523937495d924616d69c",
                    "period": "2020-06-30T23:59:59",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:e7cec09ce7a78e3a0d8d33c739d386dcc684dd03",
                    "period": "2020-06-30T23:59:59",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:d49a20a3f5ef1d7139cb4ed8f562d7fa4090a64f",
                    "period": "2020-06-30T23:59:59",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:0b7e29c870ec59a0c90605d2e95108942e22f805",
                    "period": "2020-06-30T23:59:59",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:51ba4051371e2bdb4984ffb34770d346945cb50f",
                    "period": "2020-06-30T23:59:59",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:70f5ae88c7fcfa424160f0be5fa9fb1b71aa8bc4",
                    "period": "2020-06-30T23:59:59",
                    "risk_score": 4,
                    "reasons": [
                      "Найдены нулевые GUID в ключевых полях (1).",
                      "Есть навигационные ссылки, требующие сверки связей."
                    ],
                    "unknown_link_count": 0,
                    "zero_guid_values": 1,
                    "navigation_links": 3
                  }
                ],
                "summary": {
                  "checked_records": 160,
                  "risky_records": 15,
                  "average_risk_score": 4.13
                },
                "evidence": [
                  {
                    "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                    "source_id": "cmp:0a6db56eceac8b185af14b631f6fdf4ab322a291",
                    "risk_score": 5
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                    "source_id": "cmp:949e1857e91f167c7caaf0a8f3e3c92db81320d2",
                    "risk_score": 5
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСВключенныйВСтоимость_RecordType",
                    "source_id": "cmp:31562c4addff4766b05d673dfb900eb5e53abe30",
                    "risk_score": 4
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:290dab8889920df01e4f0b2f4de7eb3f00e3f4e9",
                    "risk_score": 4
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:c44a565eb1c2eb3edeeb3296b0e273d086da02f6",
                    "risk_score": 4
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:6c3846ef170a4031368dcc7b3186ef1aa445f187",
                    "risk_score": 4
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:54593e20ba3ab50efdb118b57d62dfceed97ec04",
                    "risk_score": 4
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:50b747880bcd7aafc708326b92f37d69496b4c68",
                    "risk_score": 4
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:316bc001125a232101215ba6f3fcb88b05b3889f",
                    "risk_score": 4
                  },
                  {
                    "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                    "source_id": "cmp:87dafcf0bc010c42b458523937495d924616d69c",
                    "risk_score": 4
                  }
                ],
                "why_included": [
                  "В ответ включены записи с risk_score >= 2."
                ],
                "selection_reason": [
                  "score растет при unknown links, zero GUID, навигационных ссылках и отсутствии явного контрагента."
                ],
                "risk_factors": [
                  "unknown_link_count",
                  "zero_guid_values",
                  "navigation_links",
                  "missing_counterparty_link"
                ],
                "business_interpretation": [
                  "Эти записи требуют первичной бухгалтерской проверки как потенциальные аномалии."
                ],
                "confidence": "high",
                "limitations": [
                  "Риск-факторы определяются эвристикой, а не полным набором бизнес-правил 1С."
                ],
                "errors": []
              }
            ],
            "answer_grounding_check": {
              "status": "route_mismatch_blocked",
              "route_subject_match": false,
              "missing_requirements": [],
              "reasons": [
                "Не подтверждены предметные токены запроса: документ, аномалия"
              ],
              "why_included_summary": [
                "В ответ включены записи с risk_score >= 2."
              ],
              "selection_reason_summary": [
                "score растет при unknown links, zero GUID, навигационных ссылках и отсутствии явного контрагента."
              ]
            },
            "dropped_intent_segments": [],
            "normalized": {
              "schema_version": "normalized_query_v2_0_2",
              "user_message_raw": "Проверь НДС и рискованные записи по документам.",
              "message_in_scope": true,
              "scope_confidence": "high",
              "contains_multiple_tasks": false,
              "fragments": [
                {
                  "fragment_id": "F1",
                  "raw_fragment_text": "Проверь НДС и рискованные записи по документам.",
                  "normalized_fragment_text": "Проверь НДС и рискованные записи по документам.",
                  "domain_relevance": "in_scope",
                  "business_scope": "company_specific_accounting",
                  "entity_hints": [],
                  "account_hints": [],
                  "document_hints": [
                    "документ"
                  ],
                  "register_hints": [],
                  "time_scope": {
                    "type": "missing",
                    "value": null,
                    "confidence": "low"
                  },
                  "flags": {
                    "has_multi_entity_scope": false,
                    "asks_for_chain_explanation": false,
                    "asks_for_ranking_or_top": false,
                    "asks_for_period_summary": false,
                    "asks_for_rule_check": true,
                    "asks_for_anomaly_scan": true,
                    "asks_for_exact_object_trace": false,
                    "asks_for_evidence": true,
                    "mentions_period_close_context": false
                  },
                  "candidate_labels": [
                    "rule_based_account_control",
                    "anomaly_probe"
                  ],
                  "confidence": "medium",
                  "execution_readiness": "executable_with_soft_assumptions",
                  "clarification_reason": null,
                  "soft_assumption_used": [
                    "problem_scan_mode_enabled",
                    "company_scope_defaulted"
                  ],
                  "route_status": "routed",
                  "no_route_reason": null
                }
              ],
              "discarded_fragments": [],
              "global_notes": {
                "needs_clarification": false,
                "clarification_reason": null
              }
            }
          }
        },
        "debug": {
          "trace_id": "zXkbccl8jyrIeS",
          "prompt_version": "normalizer_v2_0_2",
          "schema_version": "v2_0_2",
          "fallback_type": "partial",
          "route_summary": {
            "mode": "deterministic_v2",
            "message_in_scope": true,
            "scope_confidence": "high",
            "planner": {
              "total_fragments": 1,
              "in_scope_fragments": 1,
              "out_of_scope_fragments": 0,
              "discarded_fragments": 0,
              "contains_multiple_tasks": false
            },
            "decisions": [
              {
                "fragment_id": "F1",
                "domain_relevance": "in_scope",
                "business_scope": "company_specific_accounting",
                "candidate_labels": [
                  "rule_based_account_control",
                  "anomaly_probe"
                ],
                "decision_flags": {
                  "has_multi_entity_scope": false,
                  "asks_for_chain_explanation": false,
                  "asks_for_ranking_or_top": false,
                  "asks_for_period_summary": false,
                  "asks_for_rule_check": true,
                  "asks_for_anomaly_scan": true,
                  "asks_for_exact_object_trace": false,
                  "asks_for_evidence": true,
                  "mentions_period_close_context": false
                },
                "execution_readiness": "executable_with_soft_assumptions",
                "clarification_reason": null,
                "soft_assumption_used": [
                  "problem_scan_mode_enabled",
                  "company_scope_defaulted"
                ],
                "route_status": "routed",
                "no_route_reason": null,
                "route": "store_feature_risk",
                "reason": "Rule-control check without causal decomposition."
              }
            ],
            "fallback": {
              "type": "none",
              "message": null
            }
          },
          "fragments": [
            {
              "fragment_id": "F1",
              "raw_fragment_text": "Проверь НДС и рискованные записи по документам.",
              "normalized_fragment_text": "Проверь НДС и рискованные записи по документам.",
              "domain_relevance": "in_scope",
              "business_scope": "company_specific_accounting",
              "entity_hints": [],
              "account_hints": [],
              "document_hints": [
                "документ"
              ],
              "register_hints": [],
              "time_scope": {
                "type": "missing",
                "value": null,
                "confidence": "low"
              },
              "flags": {
                "has_multi_entity_scope": false,
                "asks_for_chain_explanation": false,
                "asks_for_ranking_or_top": false,
                "asks_for_period_summary": false,
                "asks_for_rule_check": true,
                "asks_for_anomaly_scan": true,
                "asks_for_exact_object_trace": false,
                "asks_for_evidence": true,
                "mentions_period_close_context": false
              },
              "candidate_labels": [
                "rule_based_account_control",
                "anomaly_probe"
              ],
              "confidence": "medium",
              "execution_readiness": "executable_with_soft_assumptions",
              "clarification_reason": null,
              "soft_assumption_used": [
                "problem_scan_mode_enabled",
                "company_scope_defaulted"
              ],
              "route_status": "routed",
              "no_route_reason": null
            }
          ],
          "requirements_extracted": [
            {
              "requirement_id": "R1",
              "source_fragment_id": "F1",
              "requirement_text": "Проверь НДС и рискованные записи по документам.",
              "subject_tokens": [
                "документ",
                "аномалия"
              ],
              "status": "covered",
              "route": "store_feature_risk"
            }
          ],
          "coverage_report": {
            "requirements_total": 1,
            "requirements_covered": 1,
            "requirements_uncovered": [],
            "requirements_partially_covered": [],
            "clarification_needed_for": [],
            "out_of_scope_requirements": []
          },
          "routes": [
            {
              "fragment_id": "F1",
              "route": "store_feature_risk",
              "reason": "Rule-control check without causal decomposition.",
              "route_status": "routed",
              "no_route_reason": null,
              "clarification_reason": null,
              "execution_readiness": "executable_with_soft_assumptions"
            }
          ],
          "retrieval_status": [
            {
              "fragment_id": "F1",
              "requirement_ids": [
                "R1"
              ],
              "route": "store_feature_risk",
              "status": "ok",
              "result_type": "list"
            }
          ],
          "retrieval_results": [
            {
              "fragment_id": "F1",
              "requirement_ids": [
                "R1"
              ],
              "route": "store_feature_risk",
              "status": "ok",
              "result_type": "list",
              "items": [
                {
                  "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                  "source_id": "cmp:0a6db56eceac8b185af14b631f6fdf4ab322a291",
                  "period": "2020-06-09T12:00:10",
                  "risk_score": 5,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (2).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 2,
                  "navigation_links": 2
                },
                {
                  "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                  "source_id": "cmp:949e1857e91f167c7caaf0a8f3e3c92db81320d2",
                  "period": "2020-06-09T12:00:10",
                  "risk_score": 5,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (2).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 2,
                  "navigation_links": 2
                },
                {
                  "source_entity": "AccumulationRegister_НДСВключенныйВСтоимость_RecordType",
                  "source_id": "cmp:31562c4addff4766b05d673dfb900eb5e53abe30",
                  "period": "2020-06-09T12:00:10",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 2
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:290dab8889920df01e4f0b2f4de7eb3f00e3f4e9",
                  "period": "2020-06-01T00:00:00",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:c44a565eb1c2eb3edeeb3296b0e273d086da02f6",
                  "period": "2020-06-04T00:00:00",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:6c3846ef170a4031368dcc7b3186ef1aa445f187",
                  "period": "2020-06-04T00:00:00",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:54593e20ba3ab50efdb118b57d62dfceed97ec04",
                  "period": "2020-06-05T12:00:01",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:50b747880bcd7aafc708326b92f37d69496b4c68",
                  "period": "2020-06-30T12:00:00",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:316bc001125a232101215ba6f3fcb88b05b3889f",
                  "period": "2020-06-30T23:59:59",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:87dafcf0bc010c42b458523937495d924616d69c",
                  "period": "2020-06-30T23:59:59",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:e7cec09ce7a78e3a0d8d33c739d386dcc684dd03",
                  "period": "2020-06-30T23:59:59",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:d49a20a3f5ef1d7139cb4ed8f562d7fa4090a64f",
                  "period": "2020-06-30T23:59:59",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:0b7e29c870ec59a0c90605d2e95108942e22f805",
                  "period": "2020-06-30T23:59:59",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:51ba4051371e2bdb4984ffb34770d346945cb50f",
                  "period": "2020-06-30T23:59:59",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:70f5ae88c7fcfa424160f0be5fa9fb1b71aa8bc4",
                  "period": "2020-06-30T23:59:59",
                  "risk_score": 4,
                  "reasons": [
                    "Найдены нулевые GUID в ключевых полях (1).",
                    "Есть навигационные ссылки, требующие сверки связей."
                  ],
                  "unknown_link_count": 0,
                  "zero_guid_values": 1,
                  "navigation_links": 3
                }
              ],
              "summary": {
                "checked_records": 160,
                "risky_records": 15,
                "average_risk_score": 4.13
              },
              "evidence": [
                {
                  "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                  "source_id": "cmp:0a6db56eceac8b185af14b631f6fdf4ab322a291",
                  "risk_score": 5
                },
                {
                  "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                  "source_id": "cmp:949e1857e91f167c7caaf0a8f3e3c92db81320d2",
                  "risk_score": 5
                },
                {
                  "source_entity": "AccumulationRegister_НДСВключенныйВСтоимость_RecordType",
                  "source_id": "cmp:31562c4addff4766b05d673dfb900eb5e53abe30",
                  "risk_score": 4
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:290dab8889920df01e4f0b2f4de7eb3f00e3f4e9",
                  "risk_score": 4
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:c44a565eb1c2eb3edeeb3296b0e273d086da02f6",
                  "risk_score": 4
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:6c3846ef170a4031368dcc7b3186ef1aa445f187",
                  "risk_score": 4
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:54593e20ba3ab50efdb118b57d62dfceed97ec04",
                  "risk_score": 4
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:50b747880bcd7aafc708326b92f37d69496b4c68",
                  "risk_score": 4
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:316bc001125a232101215ba6f3fcb88b05b3889f",
                  "risk_score": 4
                },
                {
                  "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                  "source_id": "cmp:87dafcf0bc010c42b458523937495d924616d69c",
                  "risk_score": 4
                }
              ],
              "why_included": [
                "В ответ включены записи с risk_score >= 2."
              ],
              "selection_reason": [
                "score растет при unknown links, zero GUID, навигационных ссылках и отсутствии явного контрагента."
              ],
              "risk_factors": [
                "unknown_link_count",
                "zero_guid_values",
                "navigation_links",
                "missing_counterparty_link"
              ],
              "business_interpretation": [
                "Эти записи требуют первичной бухгалтерской проверки как потенциальные аномалии."
              ],
              "confidence": "high",
              "limitations": [
                "Риск-факторы определяются эвристикой, а не полным набором бизнес-правил 1С."
              ],
              "errors": []
            }
          ],
          "answer_grounding_check": {
            "status": "route_mismatch_blocked",
            "route_subject_match": false,
            "missing_requirements": [],
            "reasons": [
              "Не подтверждены предметные токены запроса: документ, аномалия"
            ],
            "why_included_summary": [
              "В ответ включены записи с risk_score >= 2."
            ],
            "selection_reason_summary": [
              "score растет при unknown links, zero GUID, навигационных ссылках и отсутствии явного контрагента."
            ]
          },
          "dropped_intent_segments": [],
          "normalized": {
            "schema_version": "normalized_query_v2_0_2",
            "user_message_raw": "Проверь НДС и рискованные записи по документам.",
            "message_in_scope": true,
            "scope_confidence": "high",
            "contains_multiple_tasks": false,
            "fragments": [
              {
                "fragment_id": "F1",
                "raw_fragment_text": "Проверь НДС и рискованные записи по документам.",
                "normalized_fragment_text": "Проверь НДС и рискованные записи по документам.",
                "domain_relevance": "in_scope",
                "business_scope": "company_specific_accounting",
                "entity_hints": [],
                "account_hints": [],
                "document_hints": [
                  "документ"
                ],
                "register_hints": [],
                "time_scope": {
                  "type": "missing",
                  "value": null,
                  "confidence": "low"
                },
                "flags": {
                  "has_multi_entity_scope": false,
                  "asks_for_chain_explanation": false,
                  "asks_for_ranking_or_top": false,
                  "asks_for_period_summary": false,
                  "asks_for_rule_check": true,
                  "asks_for_anomaly_scan": true,
                  "asks_for_exact_object_trace": false,
                  "asks_for_evidence": true,
                  "mentions_period_close_context": false
                },
                "candidate_labels": [
                  "rule_based_account_control",
                  "anomaly_probe"
                ],
                "confidence": "medium",
                "execution_readiness": "executable_with_soft_assumptions",
                "clarification_reason": null,
                "soft_assumption_used": [
                  "problem_scan_mode_enabled",
                  "company_scope_defaulted"
                ],
                "route_status": "routed",
                "no_route_reason": null
              }
            ],
            "discarded_fragments": [],
            "global_notes": {
              "needs_clarification": false,
              "clarification_reason": null
            }
          }
        }
      }
    }
  ],
  "conversation": [
    {
      "message_id": "msg-QI05w0dMSE",
      "session_id": "asst-NNeAh_n1XE",
      "role": "user",
      "text": "Проверь НДС и рискованные записи по документам.",
      "reply_type": null,
      "created_at": "2026-03-24T11:00:15.292Z",
      "trace_id": null,
      "debug": null
    },
    {
      "message_id": "msg-JyYAa6dpzi",
      "session_id": "asst-NNeAh_n1XE",
      "role": "assistant",
      "text": "Не отправляю финальный ответ, потому что предмет результата не совпал с предметом вопроса.\n\nУточните формулировку (например, нужный счет/участок учета), и я выполню повторный проход.",
      "reply_type": "route_mismatch_blocked",
      "created_at": "2026-03-24T11:00:15.304Z",
      "trace_id": "zXkbccl8jyrIeS",
      "debug": {
        "trace_id": "zXkbccl8jyrIeS",
        "prompt_version": "normalizer_v2_0_2",
        "schema_version": "v2_0_2",
        "fallback_type": "partial",
        "route_summary": {
          "mode": "deterministic_v2",
          "message_in_scope": true,
          "scope_confidence": "high",
          "planner": {
            "total_fragments": 1,
            "in_scope_fragments": 1,
            "out_of_scope_fragments": 0,
            "discarded_fragments": 0,
            "contains_multiple_tasks": false
          },
          "decisions": [
            {
              "fragment_id": "F1",
              "domain_relevance": "in_scope",
              "business_scope": "company_specific_accounting",
              "candidate_labels": [
                "rule_based_account_control",
                "anomaly_probe"
              ],
              "decision_flags": {
                "has_multi_entity_scope": false,
                "asks_for_chain_explanation": false,
                "asks_for_ranking_or_top": false,
                "asks_for_period_summary": false,
                "asks_for_rule_check": true,
                "asks_for_anomaly_scan": true,
                "asks_for_exact_object_trace": false,
                "asks_for_evidence": true,
                "mentions_period_close_context": false
              },
              "execution_readiness": "executable_with_soft_assumptions",
              "clarification_reason": null,
              "soft_assumption_used": [
                "problem_scan_mode_enabled",
                "company_scope_defaulted"
              ],
              "route_status": "routed",
              "no_route_reason": null,
              "route": "store_feature_risk",
              "reason": "Rule-control check without causal decomposition."
            }
          ],
          "fallback": {
            "type": "none",
            "message": null
          }
        },
        "fragments": [
          {
            "fragment_id": "F1",
            "raw_fragment_text": "Проверь НДС и рискованные записи по документам.",
            "normalized_fragment_text": "Проверь НДС и рискованные записи по документам.",
            "domain_relevance": "in_scope",
            "business_scope": "company_specific_accounting",
            "entity_hints": [],
            "account_hints": [],
            "document_hints": [
              "документ"
            ],
            "register_hints": [],
            "time_scope": {
              "type": "missing",
              "value": null,
              "confidence": "low"
            },
            "flags": {
              "has_multi_entity_scope": false,
              "asks_for_chain_explanation": false,
              "asks_for_ranking_or_top": false,
              "asks_for_period_summary": false,
              "asks_for_rule_check": true,
              "asks_for_anomaly_scan": true,
              "asks_for_exact_object_trace": false,
              "asks_for_evidence": true,
              "mentions_period_close_context": false
            },
            "candidate_labels": [
              "rule_based_account_control",
              "anomaly_probe"
            ],
            "confidence": "medium",
            "execution_readiness": "executable_with_soft_assumptions",
            "clarification_reason": null,
            "soft_assumption_used": [
              "problem_scan_mode_enabled",
              "company_scope_defaulted"
            ],
            "route_status": "routed",
            "no_route_reason": null
          }
        ],
        "requirements_extracted": [
          {
            "requirement_id": "R1",
            "source_fragment_id": "F1",
            "requirement_text": "Проверь НДС и рискованные записи по документам.",
            "subject_tokens": [
              "документ",
              "аномалия"
            ],
            "status": "covered",
            "route": "store_feature_risk"
          }
        ],
        "coverage_report": {
          "requirements_total": 1,
          "requirements_covered": 1,
          "requirements_uncovered": [],
          "requirements_partially_covered": [],
          "clarification_needed_for": [],
          "out_of_scope_requirements": []
        },
        "routes": [
          {
            "fragment_id": "F1",
            "route": "store_feature_risk",
            "reason": "Rule-control check without causal decomposition.",
            "route_status": "routed",
            "no_route_reason": null,
            "clarification_reason": null,
            "execution_readiness": "executable_with_soft_assumptions"
          }
        ],
        "retrieval_status": [
          {
            "fragment_id": "F1",
            "requirement_ids": [
              "R1"
            ],
            "route": "store_feature_risk",
            "status": "ok",
            "result_type": "list"
          }
        ],
        "retrieval_results": [
          {
            "fragment_id": "F1",
            "requirement_ids": [
              "R1"
            ],
            "route": "store_feature_risk",
            "status": "ok",
            "result_type": "list",
            "items": [
              {
                "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                "source_id": "cmp:0a6db56eceac8b185af14b631f6fdf4ab322a291",
                "period": "2020-06-09T12:00:10",
                "risk_score": 5,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (2).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 2,
                "navigation_links": 2
              },
              {
                "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                "source_id": "cmp:949e1857e91f167c7caaf0a8f3e3c92db81320d2",
                "period": "2020-06-09T12:00:10",
                "risk_score": 5,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (2).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 2,
                "navigation_links": 2
              },
              {
                "source_entity": "AccumulationRegister_НДСВключенныйВСтоимость_RecordType",
                "source_id": "cmp:31562c4addff4766b05d673dfb900eb5e53abe30",
                "period": "2020-06-09T12:00:10",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 2
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:290dab8889920df01e4f0b2f4de7eb3f00e3f4e9",
                "period": "2020-06-01T00:00:00",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:c44a565eb1c2eb3edeeb3296b0e273d086da02f6",
                "period": "2020-06-04T00:00:00",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:6c3846ef170a4031368dcc7b3186ef1aa445f187",
                "period": "2020-06-04T00:00:00",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:54593e20ba3ab50efdb118b57d62dfceed97ec04",
                "period": "2020-06-05T12:00:01",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:50b747880bcd7aafc708326b92f37d69496b4c68",
                "period": "2020-06-30T12:00:00",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:316bc001125a232101215ba6f3fcb88b05b3889f",
                "period": "2020-06-30T23:59:59",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:87dafcf0bc010c42b458523937495d924616d69c",
                "period": "2020-06-30T23:59:59",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:e7cec09ce7a78e3a0d8d33c739d386dcc684dd03",
                "period": "2020-06-30T23:59:59",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:d49a20a3f5ef1d7139cb4ed8f562d7fa4090a64f",
                "period": "2020-06-30T23:59:59",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:0b7e29c870ec59a0c90605d2e95108942e22f805",
                "period": "2020-06-30T23:59:59",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:51ba4051371e2bdb4984ffb34770d346945cb50f",
                "period": "2020-06-30T23:59:59",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:70f5ae88c7fcfa424160f0be5fa9fb1b71aa8bc4",
                "period": "2020-06-30T23:59:59",
                "risk_score": 4,
                "reasons": [
                  "Найдены нулевые GUID в ключевых полях (1).",
                  "Есть навигационные ссылки, требующие сверки связей."
                ],
                "unknown_link_count": 0,
                "zero_guid_values": 1,
                "navigation_links": 3
              }
            ],
            "summary": {
              "checked_records": 160,
              "risky_records": 15,
              "average_risk_score": 4.13
            },
            "evidence": [
              {
                "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                "source_id": "cmp:0a6db56eceac8b185af14b631f6fdf4ab322a291",
                "risk_score": 5
              },
              {
                "source_entity": "AccumulationRegister_НДСПредъявленный_RecordType",
                "source_id": "cmp:949e1857e91f167c7caaf0a8f3e3c92db81320d2",
                "risk_score": 5
              },
              {
                "source_entity": "AccumulationRegister_НДСВключенныйВСтоимость_RecordType",
                "source_id": "cmp:31562c4addff4766b05d673dfb900eb5e53abe30",
                "risk_score": 4
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:290dab8889920df01e4f0b2f4de7eb3f00e3f4e9",
                "risk_score": 4
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:c44a565eb1c2eb3edeeb3296b0e273d086da02f6",
                "risk_score": 4
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:6c3846ef170a4031368dcc7b3186ef1aa445f187",
                "risk_score": 4
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:54593e20ba3ab50efdb118b57d62dfceed97ec04",
                "risk_score": 4
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:50b747880bcd7aafc708326b92f37d69496b4c68",
                "risk_score": 4
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:316bc001125a232101215ba6f3fcb88b05b3889f",
                "risk_score": 4
              },
              {
                "source_entity": "AccumulationRegister_НДСЗаписиКнигиПокупок_RecordType",
                "source_id": "cmp:87dafcf0bc010c42b458523937495d924616d69c",
                "risk_score": 4
              }
            ],
            "why_included": [
              "В ответ включены записи с risk_score >= 2."
            ],
            "selection_reason": [
              "score растет при unknown links, zero GUID, навигационных ссылках и отсутствии явного контрагента."
            ],
            "risk_factors": [
              "unknown_link_count",
              "zero_guid_values",
              "navigation_links",
              "missing_counterparty_link"
            ],
            "business_interpretation": [
              "Эти записи требуют первичной бухгалтерской проверки как потенциальные аномалии."
            ],
            "confidence": "high",
            "limitations": [
              "Риск-факторы определяются эвристикой, а не полным набором бизнес-правил 1С."
            ],
            "errors": []
          }
        ],
        "answer_grounding_check": {
          "status": "route_mismatch_blocked",
          "route_subject_match": false,
          "missing_requirements": [],
          "reasons": [
            "Не подтверждены предметные токены запроса: документ, аномалия"
          ],
          "why_included_summary": [
            "В ответ включены записи с risk_score >= 2."
          ],
          "selection_reason_summary": [
            "score растет при unknown links, zero GUID, навигационных ссылках и отсутствии явного контрагента."
          ]
        },
        "dropped_intent_segments": [],
        "normalized": {
          "schema_version": "normalized_query_v2_0_2",
          "user_message_raw": "Проверь НДС и рискованные записи по документам.",
          "message_in_scope": true,
          "scope_confidence": "high",
          "contains_multiple_tasks": false,
          "fragments": [
            {
              "fragment_id": "F1",
              "raw_fragment_text": "Проверь НДС и рискованные записи по документам.",
              "normalized_fragment_text": "Проверь НДС и рискованные записи по документам.",
              "domain_relevance": "in_scope",
              "business_scope": "company_specific_accounting",
              "entity_hints": [],
              "account_hints": [],
              "document_hints": [
                "документ"
              ],
              "register_hints": [],
              "time_scope": {
                "type": "missing",
                "value": null,
                "confidence": "low"
              },
              "flags": {
                "has_multi_entity_scope": false,
                "asks_for_chain_explanation": false,
                "asks_for_ranking_or_top": false,
                "asks_for_period_summary": false,
                "asks_for_rule_check": true,
                "asks_for_anomaly_scan": true,
                "asks_for_exact_object_trace": false,
                "asks_for_evidence": true,
                "mentions_period_close_context": false
              },
              "candidate_labels": [
                "rule_based_account_control",
                "anomaly_probe"
              ],
              "confidence": "medium",
              "execution_readiness": "executable_with_soft_assumptions",
              "clarification_reason": null,
              "soft_assumption_used": [
                "problem_scan_mode_enabled",
                "company_scope_defaulted"
              ],
              "route_status": "routed",
              "no_route_reason": null
            }
          ],
          "discarded_fragments": [],
          "global_notes": {
            "needs_clarification": false,
            "clarification_reason": null
          }
        }
      }
    }
  ],
  "last_assistant": {
    "message_id": "msg-JyYAa6dpzi",
    "reply_type": "route_mismatch_blocked",
    "trace_id": "zXkbccl8jyrIeS",
    "created_at": "2026-03-24T11:00:15.304Z"
  }
}