АДРЕСНЫЙ РЕЖИМ -ADDRESS: стабилизация контекстных цепочек и live-якорей (договор 19/15)

This commit is contained in:
2026-04-02 15:03:53 +03:00
parent cc7fcabf05
commit 4cb9fc7021
90 changed files with 15954 additions and 1561 deletions
@@ -84,7 +84,7 @@
},
{
"id": "Q4",
"question": "show documents by contract 15/24",
"question": "show documents by contract 24/15",
"expected_intent": "unknown",
"http_status": 200,
"ok": true,
@@ -95,7 +95,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"mcp_call_status": "skipped",
@@ -197,7 +197,7 @@
},
{
"id": "Q7",
"question": "show documents by contract 15/24",
"question": "show documents by contract 24/15",
"expected_intent": "unknown",
"http_status": 200,
"ok": true,
@@ -208,11 +208,11 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_raw": "24/15",
"resolver_confidence": "medium",
"mcp_call_status": "skipped",
"rows_fetched": 0,
@@ -51,7 +51,7 @@ Preview: Для точного адреснР
Что нужно уточнить: укажите контрагента или номер/название договора.
## Q7
Question: show documents by contract 15/24
Question: show documents by contract 24/15
Detected intent: unknown
Reply type: partial_coverage
Preview: Этот запрос не подходит под address_query V1.
@@ -10,7 +10,7 @@
| Q4 | show bank operations by counterparty Alfa from 2020-07-01 to 2020-07-31 | bank_operations_by_counterparty | address_bank_operations_by_counterparty_v1 | TBD (positive candidate) | no | limited(empty_match) | bank recipe path correct |
| Q5 | show account balance 60 today | account_balance_snapshot | address_movements_account_snapshot_v1 | TBD (positive candidate) | no | limited(empty_match) | aggregate lane stable |
| Q6 | show open items by contract | open_items_by_counterparty_or_contract | - | no | no | limited(missing_anchor) | expected safety behavior |
| Q7 | show documents by contract 15/24 | unknown | - | no | no | limited(unsupported) | expected until M2.4 |
| Q7 | show documents by contract 24/15 | unknown | - | no | no | limited(unsupported) | expected until M2.4 |
| Q8 | who owes us and who we owe today | list_receivables_counterparties | address_movements_receivables_v1 | no (compound detect-only) | no | limited(empty_match) | decomposition still not implemented |
## Matrix note
@@ -1,6 +1,6 @@
{
"id": "Q7",
"question": "show documents by contract 15/24",
"question": "show documents by contract 24/15",
"expected_intent": "unknown",
"http_status": 200,
"ok": true,
@@ -11,13 +11,13 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [
],
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_raw": "24/15",
"resolver_confidence": "medium",
"mcp_call_status": "skipped",
"rows_fetched": 0,
@@ -91,7 +91,7 @@
},
{
"case_id": "Q7",
"question": "show documents by contract 15/24",
"question": "show documents by contract 24/15",
"detected_intent": "unknown",
"selected_recipe": null,
"mcp_call_status": "skipped",
@@ -0,0 +1,28 @@
# 2026-04-02_Address_Followup_Context_Chains_2026-04-02_13-47-Run1
Generated at: 2026-04-02T13:49:07
Questions file: X:\1C\NDC_1C\docs\ADDRESS\question_sets\address_followup_context_chains_2026-04-02.json
Backend URL: http://127.0.0.1:8787/api/assistant/message
LLM: local / qwen2.5-14b-instruct-1m @ http://127.0.0.1:1234
Strict policy: route
## Totals
- questions_total: 25
- ok_200_count: 25
- semantic_pass_count: 18
- semantic_pass_rate: 0.72
- route_pass_count: 17
- route_pass_rate: 0.68
- strict_pass_count: 17
- strict_pass_rate: 0.68
- factual_count: 22
- partial_coverage_count: 3
- clarification_required_count: 0
- http_error_count: 0
- llm_decomposition_applied_count: 12
- avg_elapsed_ms: 4581.7
## Files
- run_summary.json
- full_live_results.json
- failures_only.json
@@ -0,0 +1,29 @@
# Response Audit: 2026-04-02_Address_Followup_Context_Chains_2026-04-02_13-47-Run1
| id | strict | route_health | reply_type | intent | limited_reason | question | assistant_first_line |
|---|---|---|---|---|---|---|---|
| F001 | True | ok_or_factual | factual | list_documents_by_counterparty | None | Покажи документы по СВК за 2020 | Собран список документов по контрагенту (live address lane). |
| F002 | True | ok_or_factual | factual | list_documents_by_counterparty | None | а теперь только за май 2020 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F003 | True | ok_or_factual | factual | account_balance_snapshot | None | а по счету 60.01 на ту же дату | Адресный срез по счету собран (по движениям live MCP). |
| F004 | True | ok_or_factual | factual | account_balance_snapshot | None | а на ту же дату по 62.01 | Адресный срез по счету собран (по движениям live MCP). |
| F005 | True | ok_or_factual | factual | documents_forming_balance | None | раскрой остаток по 62.01 документами на ту же дату | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| F006 | True | ok_or_factual | factual | bank_operations_by_counterparty | None | Покажи банковские операции по СВК за 2020 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F007 | True | ok_or_factual | factual | bank_operations_by_counterparty | None | а теперь только ноябрь 2020 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F008 | True | ok_or_factual | factual | list_documents_by_counterparty | None | а теперь документы по нему | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F009 | True | ok_or_factual | factual | account_balance_snapshot | None | и остаток по 51 на ту же дату | Адресный срез по счету собран (по движениям live MCP). |
| F010 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
| F011 | True | partial_non_blocking | partial_coverage | account_balance_snapshot | empty_match | Покажи сальдо по счету 60 на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| F012 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
| F013 | True | ok_or_factual | factual | account_balance_snapshot | None | а на ту же дату по 62 | Адресный срез по счету собран (по движениям live MCP). |
| F014 | False | ok_or_factual | factual | list_documents_by_counterparty | None | раскрой 62 документами на ту же дату | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F015 | False | ok_or_factual | factual | list_documents_by_counterparty | None | вернись на 2020-12-31 по 60 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F016 | True | ok_or_factual | factual | list_documents_by_contract | None | Покажи документы по договору 24/15 за 2020 | По окну 2020-01-01..2020-12-31 строк не найдено; показаны ближайшие доступные данные 2020-10-15..2020-10-15. |
| F017 | False | ok_or_factual | factual | bank_operations_by_counterparty | None | а теперь банковские операции | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F018 | False | ok_or_factual | factual | bank_operations_by_counterparty | None | а теперь только май 2020 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F019 | False | ok_or_factual | factual | bank_operations_by_counterparty | None | есть ли открытые позиции на ту же дату | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F020 | False | blocked_missing_anchor | partial_coverage | list_documents_by_contract | missing_anchor | покажи документы по этому же договору | Для точного адресного поиска не хватает обязательного якоря. |
| F021 | True | ok_or_factual | factual | bank_operations_by_contract | None | Покажи банковские операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| F022 | False | ok_or_factual | factual | bank_operations_by_contract | None | а теперь открытые позиции по нему | Собран список банковских операций по договору (live address lane). |
| F023 | False | likely_blocked_route | partial_coverage | bank_operations_by_contract | empty_match | а теперь на 2020-12 | В live-данных по текущему фильтру записи не найдены. |
| F024 | True | ok_or_factual | factual | account_balance_snapshot | None | а по счету 51 на ту же дату | Адресный срез по счету собран (по движениям live MCP). |
| F025 | True | ok_or_factual | factual | list_documents_by_contract | None | а документы по этому же договору за тот же период | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
@@ -0,0 +1,59 @@
{
"run_id": "2026-04-02_Address_Followup_Context_Chains_2026-04-02_13-47-Run1",
"generated_at": "2026-04-02T13:49:07",
"source_questions_file": "X:\\1C\\NDC_1C\\docs\\ADDRESS\\question_sets\\address_followup_context_chains_2026-04-02.json",
"backend_url": "http://127.0.0.1:8787/api/assistant/message",
"llm_provider": "local",
"llm_model": "qwen2.5-14b-instruct-1m",
"llm_base_url": "http://127.0.0.1:1234",
"strict_policy": "route",
"totals": {
"questions_total": 25,
"ok_200_count": 25,
"semantic_pass_count": 18,
"semantic_pass_rate": 0.72,
"route_pass_count": 17,
"route_pass_rate": 0.68,
"strict_pass_count": 17,
"strict_pass_rate": 0.68,
"factual_count": 22,
"partial_coverage_count": 3,
"clarification_required_count": 0,
"http_error_count": 0,
"llm_decomposition_applied_count": 12,
"avg_elapsed_ms": 4581.7
},
"distributions": {
"reply_type": {
"factual": 22,
"partial_coverage": 3
},
"actual_intent": {
"list_documents_by_counterparty": 5,
"account_balance_snapshot": 8,
"documents_forming_balance": 1,
"bank_operations_by_counterparty": 5,
"list_documents_by_contract": 3,
"bank_operations_by_contract": 3
},
"actual_mode": {
"address_query": 25
},
"mcp_call_status": {
"matched_non_empty": 22,
"no_raw_rows": 1,
"skipped": 1,
"materialized_but_not_anchor_matched": 1
},
"limited_reason_category": {
"empty_match": 2,
"missing_anchor": 1
},
"route_health": {
"ok_or_factual": 22,
"partial_non_blocking": 1,
"blocked_missing_anchor": 1,
"likely_blocked_route": 1
}
}
}
@@ -0,0 +1,28 @@
# 2026-04-02_Address_Followup_Context_Chains_2026-04-02_13-47-Run2
Generated at: 2026-04-02T13:58:22
Questions file: X:\1C\NDC_1C\docs\ADDRESS\question_sets\address_followup_context_chains_2026-04-02.json
Backend URL: http://127.0.0.1:8787/api/assistant/message
LLM: local / qwen2.5-14b-instruct-1m @ http://127.0.0.1:1234
Strict policy: route
## Totals
- questions_total: 25
- ok_200_count: 25
- semantic_pass_count: 25
- semantic_pass_rate: 1.0
- route_pass_count: 22
- route_pass_rate: 0.88
- strict_pass_count: 22
- strict_pass_rate: 0.88
- factual_count: 20
- partial_coverage_count: 5
- clarification_required_count: 0
- http_error_count: 0
- llm_decomposition_applied_count: 12
- avg_elapsed_ms: 4528
## Files
- run_summary.json
- full_live_results.json
- failures_only.json
@@ -0,0 +1,451 @@
[
{
"index": 19,
"id": "F019",
"question": "есть ли открытые позиции на ту же дату",
"session": "chain_contract_d",
"session_id": "asst-2026-04-02_Address_Followup_Context_Chains_2026-04-02_13-47-Run2-chain_contract_d",
"status_code": 200,
"ok": true,
"elapsed_ms": 1815,
"reply_type": "partial_coverage",
"trace_id": "address-v77kV-huBw",
"assistant_reply": "В live-данных по текущему фильтру записи не найдены.\nПричина: по указанному якорю и фильтрам в live-выборке нет строк.\nЧто нужно уточнить: уточните период или снимите часть фильтров.",
"assistant_reply_first_line": "В live-данных по текущему фильтру записи не найдены.",
"expected_intent": "open_items_by_counterparty_or_contract",
"actual_intent": "open_items_by_counterparty_or_contract",
"intent_match": true,
"expected_mode": "address_query",
"actual_mode": "address_query",
"mode_match": true,
"expected_reply_type": null,
"reply_match": true,
"semantic_pass": true,
"route_pass": false,
"route_health": "likely_blocked_route",
"strict_policy": "route",
"strict_pass": false,
"selected_recipe": "address_open_items_by_party_or_contract_v1",
"missing_required_filters": [],
"match_failure_stage": "materialized_but_not_anchor_matched",
"match_failure_reason": "contract_anchor_not_matched_in_materialized_rows",
"rows_fetched": 20,
"rows_matched": 0,
"mcp_call_status": "materialized_but_not_anchor_matched",
"limited_reason_category": "empty_match",
"llm_decomposition_applied": false,
"llm_decomposition_reason": "not_address_like",
"fallback_rule_hit": null,
"debug_payload": {
"trace_id": "address-v77kV-huBw",
"prompt_version": "address_query_runtime_v1",
"schema_version": "address_query_runtime_v1",
"fallback_type": "partial",
"route_summary": null,
"fragments": [],
"requirements_extracted": [],
"coverage_report": {
"requirements_total": 0,
"requirements_covered": 0,
"requirements_uncovered": [],
"requirements_partially_covered": [],
"clarification_needed_for": [],
"out_of_scope_requirements": []
},
"routes": [],
"retrieval_status": [],
"retrieval_results": [],
"answer_grounding_check": {
"status": "partial",
"route_subject_match": true,
"missing_requirements": [],
"reasons": [
"no_address_or_deep_signal",
"address_mode_from_followup_context",
"verify_signal_detected",
"intent_not_supported_in_v1",
"open_items_from_followup_context",
"contract_from_followup_context",
"period_from_followup_context",
"address_followup_context_applied"
],
"why_included_summary": [],
"selection_reason_summary": []
},
"dropped_intent_segments": [],
"detected_mode": "address_query",
"detected_mode_confidence": "medium",
"query_shape": "VERIFY_FACTUAL",
"query_shape_confidence": "medium",
"detected_intent": "open_items_by_counterparty_or_contract",
"detected_intent_confidence": "low",
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "24/15",
"period_from": "2020-05-01",
"period_to": "2020-05-31"
},
"missing_required_filters": [],
"selected_recipe": "address_open_items_by_party_or_contract_v1",
"mcp_call_status_legacy": "materialized_but_not_matched",
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
"match_failure_reason": "contract_anchor_not_matched_in_materialized_rows",
"mcp_call_status": "materialized_but_not_anchor_matched",
"rows_fetched": 20,
"raw_rows_received": 20,
"rows_after_account_scope": 20,
"rows_after_recipe_filter": 0,
"rows_materialized": 20,
"rows_matched": 0,
"raw_row_keys_sample": [
"Период",
"Регистратор",
"СчетДт",
"СчетКт",
"Сумма",
"Period",
"Registrator",
"AccountDt",
"AccountKt",
"Amount"
],
"materialization_drop_reason": "none",
"account_token_raw": null,
"account_token_normalized": null,
"account_scope_fields_checked": [
"account_dt",
"account_kt",
"registrator",
"analytics"
],
"account_scope_match_strategy": "account_code_regex_plus_alias_map_v1",
"account_scope_drop_reason": "not_applicable",
"runtime_readiness": "LIVE_QUERYABLE_WITH_LIMITS",
"limited_reason_category": "empty_match",
"response_type": "LIMITED_WITH_REASON",
"execution_lane": "address_query",
"llm_decomposition_applied": false,
"llm_decomposition_attempted": false,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "есть ли открытые позиции на ту же дату",
"llm_decomposition_reason": "not_address_like",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли открытые позиции на ту же дату",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "followup_context_detected",
"answer_structure_v11": null,
"investigation_state_snapshot": null,
"normalized": null,
"normalizer_output": null
},
"error_code": null,
"error_message": null
},
{
"index": 22,
"id": "F022",
"question": "а теперь открытые позиции по нему",
"session": "chain_contract_e",
"session_id": "asst-2026-04-02_Address_Followup_Context_Chains_2026-04-02_13-47-Run2-chain_contract_e",
"status_code": 200,
"ok": true,
"elapsed_ms": 1996,
"reply_type": "partial_coverage",
"trace_id": "address-tqJJfMl2ex",
"assistant_reply": "В live-данных по текущему фильтру записи не найдены.\nПричина: по указанному якорю и фильтрам в live-выборке нет строк.\nЧто нужно уточнить: уточните период или снимите часть фильтров.",
"assistant_reply_first_line": "В live-данных по текущему фильтру записи не найдены.",
"expected_intent": "open_items_by_counterparty_or_contract",
"actual_intent": "open_items_by_counterparty_or_contract",
"intent_match": true,
"expected_mode": "address_query",
"actual_mode": "address_query",
"mode_match": true,
"expected_reply_type": null,
"reply_match": true,
"semantic_pass": true,
"route_pass": false,
"route_health": "likely_blocked_route",
"strict_policy": "route",
"strict_pass": false,
"selected_recipe": "address_open_items_by_party_or_contract_v1",
"missing_required_filters": [],
"match_failure_stage": "materialized_but_not_anchor_matched",
"match_failure_reason": "contract_anchor_not_matched_in_materialized_rows",
"rows_fetched": 20,
"rows_matched": 0,
"mcp_call_status": "materialized_but_not_anchor_matched",
"limited_reason_category": "empty_match",
"llm_decomposition_applied": false,
"llm_decomposition_reason": "not_address_like",
"fallback_rule_hit": null,
"debug_payload": {
"trace_id": "address-tqJJfMl2ex",
"prompt_version": "address_query_runtime_v1",
"schema_version": "address_query_runtime_v1",
"fallback_type": "partial",
"route_summary": null,
"fragments": [],
"requirements_extracted": [],
"coverage_report": {
"requirements_total": 0,
"requirements_covered": 0,
"requirements_uncovered": [],
"requirements_partially_covered": [],
"clarification_needed_for": [],
"out_of_scope_requirements": []
},
"routes": [],
"retrieval_status": [],
"retrieval_results": [],
"answer_grounding_check": {
"status": "partial",
"route_subject_match": true,
"missing_requirements": [],
"reasons": [
"no_address_or_deep_signal",
"address_mode_from_followup_context",
"shape_not_detected",
"intent_not_supported_in_v1",
"open_items_from_followup_context",
"contract_from_followup_context",
"address_followup_context_applied"
],
"why_included_summary": [],
"selection_reason_summary": []
},
"dropped_intent_segments": [],
"detected_mode": "address_query",
"detected_mode_confidence": "medium",
"query_shape": "UNKNOWN",
"query_shape_confidence": "low",
"detected_intent": "open_items_by_counterparty_or_contract",
"detected_intent_confidence": "low",
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_open_items_by_party_or_contract_v1",
"mcp_call_status_legacy": "materialized_but_not_matched",
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
"match_failure_reason": "contract_anchor_not_matched_in_materialized_rows",
"mcp_call_status": "materialized_but_not_anchor_matched",
"rows_fetched": 20,
"raw_rows_received": 20,
"rows_after_account_scope": 20,
"rows_after_recipe_filter": 0,
"rows_materialized": 20,
"rows_matched": 0,
"raw_row_keys_sample": [
"Период",
"Регистратор",
"СчетДт",
"СчетКт",
"Сумма",
"Period",
"Registrator",
"AccountDt",
"AccountKt",
"Amount"
],
"materialization_drop_reason": "none",
"account_token_raw": null,
"account_token_normalized": null,
"account_scope_fields_checked": [
"account_dt",
"account_kt",
"registrator",
"analytics"
],
"account_scope_match_strategy": "account_code_regex_plus_alias_map_v1",
"account_scope_drop_reason": "not_applicable",
"runtime_readiness": "LIVE_QUERYABLE_WITH_LIMITS",
"limited_reason_category": "empty_match",
"response_type": "LIMITED_WITH_REASON",
"execution_lane": "address_query",
"llm_decomposition_applied": false,
"llm_decomposition_attempted": false,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "а теперь открытые позиции по нему",
"llm_decomposition_reason": "not_address_like",
"fallback_rule_hit": null,
"sanitized_user_message": "а теперь открытые позиции по нему",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "followup_context_detected",
"answer_structure_v11": null,
"investigation_state_snapshot": null,
"normalized": null,
"normalizer_output": null
},
"error_code": null,
"error_message": null
},
{
"index": 23,
"id": "F023",
"question": "а теперь на 2020-12",
"session": "chain_contract_e",
"session_id": "asst-2026-04-02_Address_Followup_Context_Chains_2026-04-02_13-47-Run2-chain_contract_e",
"status_code": 200,
"ok": true,
"elapsed_ms": 1879,
"reply_type": "partial_coverage",
"trace_id": "address-4l-R3VJrqp",
"assistant_reply": "В live-данных по текущему фильтру записи не найдены.\nПричина: по указанному якорю и фильтрам в live-выборке нет строк.\nЧто нужно уточнить: уточните период или снимите часть фильтров.",
"assistant_reply_first_line": "В live-данных по текущему фильтру записи не найдены.",
"expected_intent": "open_items_by_counterparty_or_contract",
"actual_intent": "open_items_by_counterparty_or_contract",
"intent_match": true,
"expected_mode": "address_query",
"actual_mode": "address_query",
"mode_match": true,
"expected_reply_type": null,
"reply_match": true,
"semantic_pass": true,
"route_pass": false,
"route_health": "likely_blocked_route",
"strict_policy": "route",
"strict_pass": false,
"selected_recipe": "address_open_items_by_party_or_contract_v1",
"missing_required_filters": [],
"match_failure_stage": "materialized_but_not_anchor_matched",
"match_failure_reason": "contract_anchor_not_matched_in_materialized_rows",
"rows_fetched": 20,
"rows_matched": 0,
"mcp_call_status": "materialized_but_not_anchor_matched",
"limited_reason_category": "empty_match",
"llm_decomposition_applied": false,
"llm_decomposition_reason": "not_address_like",
"fallback_rule_hit": null,
"debug_payload": {
"trace_id": "address-4l-R3VJrqp",
"prompt_version": "address_query_runtime_v1",
"schema_version": "address_query_runtime_v1",
"fallback_type": "partial",
"route_summary": null,
"fragments": [],
"requirements_extracted": [],
"coverage_report": {
"requirements_total": 0,
"requirements_covered": 0,
"requirements_uncovered": [],
"requirements_partially_covered": [],
"clarification_needed_for": [],
"out_of_scope_requirements": []
},
"routes": [],
"retrieval_status": [],
"retrieval_results": [],
"answer_grounding_check": {
"status": "partial",
"route_subject_match": true,
"missing_requirements": [],
"reasons": [
"no_address_or_deep_signal",
"address_mode_from_followup_context",
"shape_not_detected",
"intent_not_supported_in_v1",
"intent_from_followup_context",
"contract_from_followup_context",
"address_followup_context_applied"
],
"why_included_summary": [],
"selection_reason_summary": []
},
"dropped_intent_segments": [],
"detected_mode": "address_query",
"detected_mode_confidence": "medium",
"query_shape": "UNKNOWN",
"query_shape_confidence": "low",
"detected_intent": "open_items_by_counterparty_or_contract",
"detected_intent_confidence": "low",
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"period_from": "2020-12-01",
"period_to": "2020-12-31",
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_open_items_by_party_or_contract_v1",
"mcp_call_status_legacy": "materialized_but_not_matched",
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
"match_failure_reason": "contract_anchor_not_matched_in_materialized_rows",
"mcp_call_status": "materialized_but_not_anchor_matched",
"rows_fetched": 20,
"raw_rows_received": 20,
"rows_after_account_scope": 20,
"rows_after_recipe_filter": 0,
"rows_materialized": 20,
"rows_matched": 0,
"raw_row_keys_sample": [
"Период",
"Регистратор",
"СчетДт",
"СчетКт",
"Сумма",
"Period",
"Registrator",
"AccountDt",
"AccountKt",
"Amount"
],
"materialization_drop_reason": "none",
"account_token_raw": null,
"account_token_normalized": null,
"account_scope_fields_checked": [
"account_dt",
"account_kt",
"registrator",
"analytics"
],
"account_scope_match_strategy": "account_code_regex_plus_alias_map_v1",
"account_scope_drop_reason": "not_applicable",
"runtime_readiness": "LIVE_QUERYABLE_WITH_LIMITS",
"limited_reason_category": "empty_match",
"response_type": "LIMITED_WITH_REASON",
"execution_lane": "address_query",
"llm_decomposition_applied": false,
"llm_decomposition_attempted": false,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "а теперь на 2020-12",
"llm_decomposition_reason": "not_address_like",
"fallback_rule_hit": null,
"sanitized_user_message": "а теперь на 2020-12",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "followup_context_detected",
"answer_structure_v11": null,
"investigation_state_snapshot": null,
"normalized": null,
"normalizer_output": null
},
"error_code": null,
"error_message": null
}
]
@@ -0,0 +1,29 @@
# Response Audit: 2026-04-02_Address_Followup_Context_Chains_2026-04-02_13-47-Run2
| id | strict | route_health | reply_type | intent | limited_reason | question | assistant_first_line |
|---|---|---|---|---|---|---|---|
| F001 | True | ok_or_factual | factual | list_documents_by_counterparty | None | Покажи документы по СВК за 2020 | Собран список документов по контрагенту (live address lane). |
| F002 | True | ok_or_factual | factual | list_documents_by_counterparty | None | а теперь только за май 2020 | По окну 2020-05-01..2020-05-31 строк не найдено; показаны ближайшие доступные данные 2020-07-27..2021-11-10. |
| F003 | True | ok_or_factual | factual | account_balance_snapshot | None | а по счету 60.01 на ту же дату | Адресный срез по счету собран (по движениям live MCP). |
| F004 | True | ok_or_factual | factual | account_balance_snapshot | None | а на ту же дату по 62.01 | Адресный срез по счету собран (по движениям live MCP). |
| F005 | True | ok_or_factual | factual | documents_forming_balance | None | раскрой остаток по 62.01 документами на ту же дату | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| F006 | True | ok_or_factual | factual | bank_operations_by_counterparty | None | Покажи банковские операции по СВК за 2020 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F007 | True | ok_or_factual | factual | bank_operations_by_counterparty | None | а теперь только ноябрь 2020 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F008 | True | ok_or_factual | factual | list_documents_by_counterparty | None | а теперь документы по нему | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F009 | True | ok_or_factual | factual | account_balance_snapshot | None | и остаток по 51 на ту же дату | Адресный срез по счету собран (по движениям live MCP). |
| F010 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
| F011 | True | partial_non_blocking | partial_coverage | account_balance_snapshot | empty_match | Покажи сальдо по счету 60 на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| F012 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
| F013 | True | ok_or_factual | factual | account_balance_snapshot | None | а на ту же дату по 62 | Адресный срез по счету собран (по движениям live MCP). |
| F014 | True | ok_or_factual | factual | documents_forming_balance | None | раскрой 62 документами на ту же дату | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| F015 | True | partial_non_blocking | partial_coverage | account_balance_snapshot | empty_match | вернись на 2020-12-31 по 60 | В live-данных по текущему фильтру записи не найдены. |
| F016 | True | ok_or_factual | factual | list_documents_by_contract | None | Покажи документы по договору 24/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| F017 | True | ok_or_factual | factual | bank_operations_by_contract | None | а теперь банковские операции | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| F018 | True | ok_or_factual | factual | bank_operations_by_contract | None | а теперь только май 2020 | По окну 2020-05-01..2020-05-31 строк не найдено; показаны ближайшие доступные данные 2020-10-15..2020-10-15. |
| F019 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | есть ли открытые позиции на ту же дату | В live-данных по текущему фильтру записи не найдены. |
| F020 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы по этому же договору | По окну 2020-05-01..2020-05-31 строк не найдено; показаны ближайшие доступные данные 2020-10-15..2020-10-15. |
| F021 | True | ok_or_factual | factual | bank_operations_by_contract | None | Покажи банковские операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| F022 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | а теперь открытые позиции по нему | В live-данных по текущему фильтру записи не найдены. |
| F023 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | а теперь на 2020-12 | В live-данных по текущему фильтру записи не найдены. |
| F024 | True | ok_or_factual | factual | account_balance_snapshot | None | а по счету 51 на ту же дату | Адресный срез по счету собран (по движениям live MCP). |
| F025 | True | ok_or_factual | factual | list_documents_by_contract | None | а документы по этому же договору за тот же период | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
@@ -0,0 +1,57 @@
{
"run_id": "2026-04-02_Address_Followup_Context_Chains_2026-04-02_13-47-Run2",
"generated_at": "2026-04-02T13:58:22",
"source_questions_file": "X:\\1C\\NDC_1C\\docs\\ADDRESS\\question_sets\\address_followup_context_chains_2026-04-02.json",
"backend_url": "http://127.0.0.1:8787/api/assistant/message",
"llm_provider": "local",
"llm_model": "qwen2.5-14b-instruct-1m",
"llm_base_url": "http://127.0.0.1:1234",
"strict_policy": "route",
"totals": {
"questions_total": 25,
"ok_200_count": 25,
"semantic_pass_count": 25,
"semantic_pass_rate": 1.0,
"route_pass_count": 22,
"route_pass_rate": 0.88,
"strict_pass_count": 22,
"strict_pass_rate": 0.88,
"factual_count": 20,
"partial_coverage_count": 5,
"clarification_required_count": 0,
"http_error_count": 0,
"llm_decomposition_applied_count": 12,
"avg_elapsed_ms": 4528
},
"distributions": {
"reply_type": {
"factual": 20,
"partial_coverage": 5
},
"actual_intent": {
"list_documents_by_counterparty": 3,
"account_balance_snapshot": 9,
"documents_forming_balance": 2,
"bank_operations_by_counterparty": 2,
"list_documents_by_contract": 3,
"bank_operations_by_contract": 3,
"open_items_by_counterparty_or_contract": 3
},
"actual_mode": {
"address_query": 25
},
"mcp_call_status": {
"matched_non_empty": 20,
"no_raw_rows": 2,
"materialized_but_not_anchor_matched": 3
},
"limited_reason_category": {
"empty_match": 5
},
"route_health": {
"ok_or_factual": 20,
"partial_non_blocking": 2,
"likely_blocked_route": 3
}
}
}
@@ -0,0 +1,28 @@
# 2026-04-02_Address_Followup_Context_Chains_2026-04-02_19-15-Run5
Generated at: 2026-04-02T14:51:52
Questions file: X:\1C\NDC_1C\docs\ADDRESS\question_sets\address_followup_context_chains_2026-04-02.json
Backend URL: http://127.0.0.1:8787/api/assistant/message
LLM: local / qwen2.5-14b-instruct-1m @ http://127.0.0.1:1234
Strict policy: route
## Totals
- questions_total: 25
- ok_200_count: 25
- semantic_pass_count: 25
- semantic_pass_rate: 1.0
- route_pass_count: 25
- route_pass_rate: 1.0
- strict_pass_count: 25
- strict_pass_rate: 1.0
- factual_count: 23
- partial_coverage_count: 2
- clarification_required_count: 0
- http_error_count: 0
- llm_decomposition_applied_count: 13
- avg_elapsed_ms: 4896.8
## Files
- run_summary.json
- full_live_results.json
- failures_only.json
File diff suppressed because one or more lines are too long
@@ -0,0 +1,29 @@
# Response Audit: 2026-04-02_Address_Followup_Context_Chains_2026-04-02_19-15-Run5
| id | strict | route_health | reply_type | intent | limited_reason | question | assistant_first_line |
|---|---|---|---|---|---|---|---|
| F001 | True | ok_or_factual | factual | list_documents_by_counterparty | None | Покажи документы по СВК за 2020 | Собран список документов по контрагенту (live address lane). |
| F002 | True | ok_or_factual | factual | list_documents_by_counterparty | None | а теперь только за май 2020 | По окну 2020-05-01..2020-05-31 строк не найдено; показаны ближайшие доступные данные 2020-07-27..2021-11-10. |
| F003 | True | ok_or_factual | factual | account_balance_snapshot | None | а по счету 60.01 на ту же дату | Адресный срез по счету собран (по движениям live MCP). |
| F004 | True | ok_or_factual | factual | account_balance_snapshot | None | а на ту же дату по 62.01 | Адресный срез по счету собран (по движениям live MCP). |
| F005 | True | ok_or_factual | factual | documents_forming_balance | None | раскрой остаток по 62.01 документами на ту же дату | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| F006 | True | ok_or_factual | factual | bank_operations_by_counterparty | None | Покажи банковские операции по СВК за 2020 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F007 | True | ok_or_factual | factual | bank_operations_by_counterparty | None | а теперь только ноябрь 2020 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F008 | True | ok_or_factual | factual | list_documents_by_counterparty | None | а теперь документы по нему | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| F009 | True | ok_or_factual | factual | account_balance_snapshot | None | и остаток по 51 на ту же дату | Адресный срез по счету собран (по движениям live MCP). |
| F010 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
| F011 | True | partial_non_blocking | partial_coverage | account_balance_snapshot | empty_match | Покажи сальдо по счету 60 на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| F012 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
| F013 | True | ok_or_factual | factual | account_balance_snapshot | None | а на ту же дату по 62 | Адресный срез по счету собран (по движениям live MCP). |
| F014 | True | ok_or_factual | factual | documents_forming_balance | None | раскрой 62 документами на ту же дату | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| F015 | True | partial_non_blocking | partial_coverage | account_balance_snapshot | empty_match | вернись на 2020-12-31 по 60 | В live-данных по текущему фильтру записи не найдены. |
| F016 | True | ok_or_factual | factual | list_documents_by_contract | None | Покажи документы по договору 19/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| F017 | True | ok_or_factual | factual | bank_operations_by_contract | None | а теперь банковские операции | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| F018 | True | ok_or_factual | factual | bank_operations_by_contract | None | а теперь только за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| F019 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | есть ли открытые позиции по договору 19/15 на 2020-12-31 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| F020 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы по этому же договору | Собран список документов по договору (live address lane). |
| F021 | True | ok_or_factual | factual | bank_operations_by_contract | None | Покажи банковские операции по договору 19/15 | Собран список банковских операций по договору (live address lane). |
| F022 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | а теперь открытые позиции по нему | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| F023 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | а теперь на 2020-12-31 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| F024 | True | ok_or_factual | factual | account_balance_snapshot | None | а по счету 51 на ту же дату | Адресный срез по счету собран (по движениям live MCP). |
| F025 | True | ok_or_factual | factual | list_documents_by_contract | None | а документы по этому же договору за тот же период | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
@@ -0,0 +1,55 @@
{
"run_id": "2026-04-02_Address_Followup_Context_Chains_2026-04-02_19-15-Run5",
"generated_at": "2026-04-02T14:51:52",
"source_questions_file": "X:\\1C\\NDC_1C\\docs\\ADDRESS\\question_sets\\address_followup_context_chains_2026-04-02.json",
"backend_url": "http://127.0.0.1:8787/api/assistant/message",
"llm_provider": "local",
"llm_model": "qwen2.5-14b-instruct-1m",
"llm_base_url": "http://127.0.0.1:1234",
"strict_policy": "route",
"totals": {
"questions_total": 25,
"ok_200_count": 25,
"semantic_pass_count": 25,
"semantic_pass_rate": 1.0,
"route_pass_count": 25,
"route_pass_rate": 1.0,
"strict_pass_count": 25,
"strict_pass_rate": 1.0,
"factual_count": 23,
"partial_coverage_count": 2,
"clarification_required_count": 0,
"http_error_count": 0,
"llm_decomposition_applied_count": 13,
"avg_elapsed_ms": 4896.8
},
"distributions": {
"reply_type": {
"factual": 23,
"partial_coverage": 2
},
"actual_intent": {
"list_documents_by_counterparty": 3,
"account_balance_snapshot": 9,
"documents_forming_balance": 2,
"bank_operations_by_counterparty": 2,
"list_documents_by_contract": 3,
"bank_operations_by_contract": 3,
"open_items_by_counterparty_or_contract": 3
},
"actual_mode": {
"address_query": 25
},
"mcp_call_status": {
"matched_non_empty": 23,
"no_raw_rows": 2
},
"limited_reason_category": {
"empty_match": 2
},
"route_health": {
"ok_or_factual": 23,
"partial_non_blocking": 2
}
}
}
@@ -9,11 +9,11 @@
- Avg latency (ms): 1157.8
## Top Partial Cases
- #11: Покажи документы по договору 15/24
- #11: Покажи документы по договору 24/15
reply_type=partial_coverage; mcp=materialized_but_filtered_out_by_recipe; limited_reason=recipe_visibility_gap; llm_reason=fallback_rule_applied_after_llm_error
- #13: Есть ли долг по договору 15/24 на 2020-07-31
- #13: Есть ли долг по договору 24/15 на 2020-07-31
reply_type=partial_coverage; mcp=materialized_but_not_anchor_matched; limited_reason=empty_match; llm_reason=error:Failed to extract output_text from /responses payload.
- #33: покажи банк опер по дог 15/24 пж
- #33: покажи банк опер по дог 24/15 пж
reply_type=partial_coverage; mcp=skipped; limited_reason=unsupported; llm_reason=fallback_rule_applied_after_llm_error
## Artifacts
@@ -1,7 +1,7 @@
[
{
"number": 11,
"question": "Покажи документы по договору 15/24",
"question": "Покажи документы по договору 24/15",
"session_key": "single_11",
"session_id": "asst-x504ZNzRpo",
"status_code": 200,
@@ -22,7 +22,7 @@
"llm_provider_used": "local",
"fallback_rule_hit": "documents_contract_rewrite",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "документы по договору 15/24",
"llm_decomposition_effective_message": "документы по договору 24/15",
"error_text": null,
"debug": {
"trace_id": "address-R4AOTGWmNt",
@@ -91,7 +91,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [
@@ -101,8 +101,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_filtered_out_by_recipe",
@@ -145,10 +145,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "документы по договору 15/24",
"llm_decomposition_effective_message": "документы по договору 24/15",
"llm_decomposition_reason": "fallback_rule_applied_after_llm_error",
"fallback_rule_hit": "documents_contract_rewrite",
"sanitized_user_message": "покажи документы по договору 15/24",
"sanitized_user_message": "покажи документы по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_signal_detected",
"answer_structure_v11": null,
@@ -159,7 +159,7 @@
},
{
"number": 13,
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session_key": "single_13",
"session_id": "asst-UUVkCb5sCS",
"status_code": 200,
@@ -180,7 +180,7 @@
"llm_provider_used": "local",
"fallback_rule_hit": null,
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "Есть ли долг по договору 15/24 на 2020-07-31",
"llm_decomposition_effective_message": "Есть ли долг по договору 24/15 на 2020-07-31",
"error_text": null,
"debug": {
"trace_id": "address-Ea84sfq8iH",
@@ -250,7 +250,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-07-01",
"period_to": "2020-07-31"
},
@@ -262,8 +262,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -306,10 +306,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "Есть ли долг по договору 15/24 на 2020-07-31",
"llm_decomposition_effective_message": "Есть ли долг по договору 24/15 на 2020-07-31",
"llm_decomposition_reason": "error:Failed to extract output_text from /responses payload.",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли долг по договору 15/24 на 2020-07-31",
"sanitized_user_message": "есть ли долг по договору 24/15 на 2020-07-31",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_signal_detected",
"answer_structure_v11": null,
@@ -320,7 +320,7 @@
},
{
"number": 33,
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session_key": "single_33",
"session_id": "asst-gXTpxnmWpG",
"status_code": 200,
@@ -341,7 +341,7 @@
"llm_provider_used": "local",
"fallback_rule_hit": "noise_cleanup",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "покажи банк опер по дог 15/24",
"llm_decomposition_effective_message": "покажи банк опер по дог 24/15",
"error_text": null,
"debug": {
"trace_id": "address-VyJiL2DoTr",
@@ -455,10 +455,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "покажи банк опер по дог 15/24",
"llm_decomposition_effective_message": "покажи банк опер по дог 24/15",
"llm_decomposition_reason": "fallback_rule_applied_after_llm_error",
"fallback_rule_hit": "noise_cleanup",
"sanitized_user_message": "покажи банк опер по дог 15/24",
"sanitized_user_message": "покажи банк опер по дог 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_signal_detected",
"answer_structure_v11": null,
@@ -1497,7 +1497,7 @@
},
{
"number": 10,
"question": "Покажи документы по договору 15/24 за 2020",
"question": "Покажи документы по договору 24/15 за 2020",
"session_key": "single_10",
"session_id": "asst-sny3sFB19c",
"status_code": 200,
@@ -1518,7 +1518,7 @@
"llm_provider_used": "local",
"fallback_rule_hit": "documents_contract_year_rewrite",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "документы по договору 15/24 за 2020 год",
"llm_decomposition_effective_message": "документы по договору 24/15 за 2020 год",
"error_text": null,
"debug": {
"trace_id": "address--lU8n9GlSZ",
@@ -1588,7 +1588,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -1600,8 +1600,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -1644,10 +1644,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "документы по договору 15/24 за 2020 год",
"llm_decomposition_effective_message": "документы по договору 24/15 за 2020 год",
"llm_decomposition_reason": "fallback_rule_applied_after_llm_error",
"fallback_rule_hit": "documents_contract_year_rewrite",
"sanitized_user_message": "покажи документы по договору 15/24 за 2020",
"sanitized_user_message": "покажи документы по договору 24/15 за 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_signal_detected",
"answer_structure_v11": null,
@@ -1658,7 +1658,7 @@
},
{
"number": 11,
"question": "Покажи документы по договору 15/24",
"question": "Покажи документы по договору 24/15",
"session_key": "single_11",
"session_id": "asst-x504ZNzRpo",
"status_code": 200,
@@ -1679,7 +1679,7 @@
"llm_provider_used": "local",
"fallback_rule_hit": "documents_contract_rewrite",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "документы по договору 15/24",
"llm_decomposition_effective_message": "документы по договору 24/15",
"error_text": null,
"debug": {
"trace_id": "address-R4AOTGWmNt",
@@ -1748,7 +1748,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [
@@ -1758,8 +1758,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_filtered_out_by_recipe",
@@ -1802,10 +1802,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "документы по договору 15/24",
"llm_decomposition_effective_message": "документы по договору 24/15",
"llm_decomposition_reason": "fallback_rule_applied_after_llm_error",
"fallback_rule_hit": "documents_contract_rewrite",
"sanitized_user_message": "покажи документы по договору 15/24",
"sanitized_user_message": "покажи документы по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_signal_detected",
"answer_structure_v11": null,
@@ -1816,7 +1816,7 @@
},
{
"number": 12,
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session_key": "single_12",
"session_id": "asst-gaC9QR3ac9",
"status_code": 200,
@@ -1837,7 +1837,7 @@
"llm_provider_used": "local",
"fallback_rule_hit": "bank_operations_contract_rewrite",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "банковские операции по договору 15/24",
"llm_decomposition_effective_message": "банковские операции по договору 24/15",
"error_text": null,
"debug": {
"trace_id": "address-l3zRMsdTPy",
@@ -1906,7 +1906,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [
@@ -1916,8 +1916,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -1960,10 +1960,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "банковские операции по договору 15/24",
"llm_decomposition_effective_message": "банковские операции по договору 24/15",
"llm_decomposition_reason": "fallback_rule_applied_after_llm_error",
"fallback_rule_hit": "bank_operations_contract_rewrite",
"sanitized_user_message": "покажи банковские операции по договору 15/24",
"sanitized_user_message": "покажи банковские операции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_signal_detected",
"answer_structure_v11": null,
@@ -1974,7 +1974,7 @@
},
{
"number": 13,
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session_key": "single_13",
"session_id": "asst-UUVkCb5sCS",
"status_code": 200,
@@ -1995,7 +1995,7 @@
"llm_provider_used": "local",
"fallback_rule_hit": null,
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "Есть ли долг по договору 15/24 на 2020-07-31",
"llm_decomposition_effective_message": "Есть ли долг по договору 24/15 на 2020-07-31",
"error_text": null,
"debug": {
"trace_id": "address-Ea84sfq8iH",
@@ -2065,7 +2065,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-07-01",
"period_to": "2020-07-31"
},
@@ -2077,8 +2077,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -2121,10 +2121,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "Есть ли долг по договору 15/24 на 2020-07-31",
"llm_decomposition_effective_message": "Есть ли долг по договору 24/15 на 2020-07-31",
"llm_decomposition_reason": "error:Failed to extract output_text from /responses payload.",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли долг по договору 15/24 на 2020-07-31",
"sanitized_user_message": "есть ли долг по договору 24/15 на 2020-07-31",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_signal_detected",
"answer_structure_v11": null,
@@ -2135,7 +2135,7 @@
},
{
"number": 14,
"question": "Покажи операции по договору 15/24 за весь период",
"question": "Покажи операции по договору 24/15 за весь период",
"session_key": "single_14",
"session_id": "asst-yxnKwYNQ5c",
"status_code": 200,
@@ -2156,7 +2156,7 @@
"llm_provider_used": "local",
"fallback_rule_hit": "bank_operations_contract_all_time_rewrite",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "банковские операции по договору 15/24 за все время",
"llm_decomposition_effective_message": "банковские операции по договору 24/15 за все время",
"error_text": null,
"debug": {
"trace_id": "address-WpACUSyAcA",
@@ -2225,7 +2225,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [
@@ -2235,8 +2235,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -2279,10 +2279,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "банковские операции по договору 15/24 за все время",
"llm_decomposition_effective_message": "банковские операции по договору 24/15 за все время",
"llm_decomposition_reason": "fallback_rule_applied_after_llm_error",
"fallback_rule_hit": "bank_operations_contract_all_time_rewrite",
"sanitized_user_message": "покажи операции по договору 15/24 за весь период",
"sanitized_user_message": "покажи операции по договору 24/15 за весь период",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_signal_detected",
"answer_structure_v11": null,
@@ -3744,7 +3744,7 @@
},
{
"number": 24,
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session_key": "chain_b",
"session_id": "asst-NzEwL_Cksq",
"status_code": 200,
@@ -3765,7 +3765,7 @@
"llm_provider_used": "local",
"fallback_rule_hit": "bank_operations_contract_rewrite",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "банковские операции по договору 15/24",
"llm_decomposition_effective_message": "банковские операции по договору 24/15",
"error_text": null,
"debug": {
"trace_id": "address-2xQihRut0-",
@@ -3834,7 +3834,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [
@@ -3844,8 +3844,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -3888,10 +3888,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "банковские операции по договору 15/24",
"llm_decomposition_effective_message": "банковские операции по договору 24/15",
"llm_decomposition_reason": "fallback_rule_applied_after_llm_error",
"fallback_rule_hit": "bank_operations_contract_rewrite",
"sanitized_user_message": "покажи банковские операции по договору 15/24",
"sanitized_user_message": "покажи банковские операции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_signal_detected",
"answer_structure_v11": null,
@@ -3999,7 +3999,7 @@
"limit": 20,
"period_from": "2020-01-01",
"period_to": "2020-12-31",
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [
@@ -4009,8 +4009,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -4164,7 +4164,7 @@
"limit": 20,
"period_from": "2020-05-01",
"period_to": "2020-05-31",
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [
@@ -4174,8 +4174,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -5208,7 +5208,7 @@
},
{
"number": 33,
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session_key": "single_33",
"session_id": "asst-gXTpxnmWpG",
"status_code": 200,
@@ -5229,7 +5229,7 @@
"llm_provider_used": "local",
"fallback_rule_hit": "noise_cleanup",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "покажи банк опер по дог 15/24",
"llm_decomposition_effective_message": "покажи банк опер по дог 24/15",
"error_text": null,
"debug": {
"trace_id": "address-VyJiL2DoTr",
@@ -5343,10 +5343,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "покажи банк опер по дог 15/24",
"llm_decomposition_effective_message": "покажи банк опер по дог 24/15",
"llm_decomposition_reason": "fallback_rule_applied_after_llm_error",
"fallback_rule_hit": "noise_cleanup",
"sanitized_user_message": "покажи банк опер по дог 15/24",
"sanitized_user_message": "покажи банк опер по дог 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_signal_detected",
"answer_structure_v11": null,
@@ -1,7 +1,7 @@
[
{
"number": 13,
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session_key": "single_13",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_08-31-54-single_13",
"status_code": 200,
@@ -223,7 +223,7 @@
},
{
"number": 10,
"question": "Покажи документы по договору 15/24 за 2020",
"question": "Покажи документы по договору 24/15 за 2020",
"session_key": "single_10",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_08-31-54-single_10",
"status_code": 200,
@@ -240,7 +240,7 @@
},
{
"number": 11,
"question": "Покажи документы по договору 15/24",
"question": "Покажи документы по договору 24/15",
"session_key": "single_11",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_08-31-54-single_11",
"status_code": 200,
@@ -257,7 +257,7 @@
},
{
"number": 12,
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session_key": "single_12",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_08-31-54-single_12",
"status_code": 200,
@@ -274,7 +274,7 @@
},
{
"number": 13,
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session_key": "single_13",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_08-31-54-single_13",
"status_code": 200,
@@ -291,7 +291,7 @@
},
{
"number": 14,
"question": "Покажи операции по договору 15/24 за весь период",
"question": "Покажи операции по договору 24/15 за весь период",
"session_key": "single_14",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_08-31-54-single_14",
"status_code": 200,
@@ -461,7 +461,7 @@
},
{
"number": 24,
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session_key": "chain_b",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_08-31-54-chain_b",
"status_code": 200,
@@ -614,7 +614,7 @@
},
{
"number": 33,
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session_key": "single_33",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_08-31-54-single_33",
"status_code": 200,
@@ -99,7 +99,7 @@
},
{
"number": 13,
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session_key": "single_13",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_13",
"status_code": 200,
@@ -289,7 +289,7 @@
},
{
"number": 45,
"question": "Есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"question": "Есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"session_key": "single_45",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_45",
"status_code": 200,
@@ -308,7 +308,7 @@
},
{
"number": 46,
"question": "Покажи открытые позиции по договору 15/24",
"question": "Покажи открытые позиции по договору 24/15",
"session_key": "single_46",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_46",
"status_code": 200,
@@ -403,7 +403,7 @@
},
{
"number": 54,
"question": "а теперь по договору 15/24",
"question": "а теперь по договору 24/15",
"session_key": "chain_e",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-chain_e",
"status_code": 200,
@@ -319,7 +319,7 @@
},
{
"number": 10,
"question": "Покажи документы по договору 15/24 за 2020",
"question": "Покажи документы по договору 24/15 за 2020",
"session_key": "single_10",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_10",
"status_code": 200,
@@ -338,7 +338,7 @@
},
{
"number": 11,
"question": "Покажи документы по договору 15/24",
"question": "Покажи документы по договору 24/15",
"session_key": "single_11",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_11",
"status_code": 200,
@@ -357,7 +357,7 @@
},
{
"number": 12,
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session_key": "single_12",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_12",
"status_code": 200,
@@ -376,7 +376,7 @@
},
{
"number": 13,
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session_key": "single_13",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_13",
"status_code": 200,
@@ -395,7 +395,7 @@
},
{
"number": 14,
"question": "Покажи операции по договору 15/24 за весь период",
"question": "Покажи операции по договору 24/15 за весь период",
"session_key": "single_14",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_14",
"status_code": 200,
@@ -585,7 +585,7 @@
},
{
"number": 24,
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session_key": "chain_b",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-chain_b",
"status_code": 200,
@@ -756,7 +756,7 @@
},
{
"number": 33,
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session_key": "single_33",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_33",
"status_code": 200,
@@ -984,7 +984,7 @@
},
{
"number": 45,
"question": "Есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"question": "Есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"session_key": "single_45",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_45",
"status_code": 200,
@@ -1003,7 +1003,7 @@
},
{
"number": 46,
"question": "Покажи открытые позиции по договору 15/24",
"question": "Покажи открытые позиции по договору 24/15",
"session_key": "single_46",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_46",
"status_code": 200,
@@ -1155,7 +1155,7 @@
},
{
"number": 54,
"question": "а теперь по договору 15/24",
"question": "а теперь по договору 24/15",
"session_key": "chain_e",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-chain_e",
"status_code": 200,
@@ -1231,7 +1231,7 @@
},
{
"number": 58,
"question": "show bank operations by contract 15/24",
"question": "show bank operations by contract 24/15",
"session_key": "single_58",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-12-32-single_58",
"status_code": 200,
@@ -61,7 +61,7 @@
},
{
"number": 13,
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session_key": "single_13",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_13",
"status_code": 200,
@@ -213,7 +213,7 @@
},
{
"number": 45,
"question": "Есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"question": "Есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"session_key": "single_45",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_45",
"status_code": 200,
@@ -232,7 +232,7 @@
},
{
"number": 46,
"question": "Покажи открытые позиции по договору 15/24",
"question": "Покажи открытые позиции по договору 24/15",
"session_key": "single_46",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_46",
"status_code": 200,
@@ -327,7 +327,7 @@
},
{
"number": 54,
"question": "а теперь по договору 15/24",
"question": "а теперь по договору 24/15",
"session_key": "chain_e",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-chain_e",
"status_code": 200,
@@ -264,7 +264,7 @@
},
{
"number": 10,
"question": "Покажи документы по договору 15/24 за 2020",
"question": "Покажи документы по договору 24/15 за 2020",
"session_key": "single_10",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_10",
"status_code": 200,
@@ -283,7 +283,7 @@
},
{
"number": 11,
"question": "Покажи документы по договору 15/24",
"question": "Покажи документы по договору 24/15",
"session_key": "single_11",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_11",
"status_code": 200,
@@ -302,7 +302,7 @@
},
{
"number": 12,
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session_key": "single_12",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_12",
"status_code": 200,
@@ -321,7 +321,7 @@
},
{
"number": 13,
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session_key": "single_13",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_13",
"status_code": 200,
@@ -340,7 +340,7 @@
},
{
"number": 14,
"question": "Покажи операции по договору 15/24 за весь период",
"question": "Покажи операции по договору 24/15 за весь период",
"session_key": "single_14",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_14",
"status_code": 200,
@@ -530,7 +530,7 @@
},
{
"number": 24,
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session_key": "chain_b",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-chain_b",
"status_code": 200,
@@ -701,7 +701,7 @@
},
{
"number": 33,
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session_key": "single_33",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_33",
"status_code": 200,
@@ -929,7 +929,7 @@
},
{
"number": 45,
"question": "Есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"question": "Есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"session_key": "single_45",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_45",
"status_code": 200,
@@ -948,7 +948,7 @@
},
{
"number": 46,
"question": "Покажи открытые позиции по договору 15/24",
"question": "Покажи открытые позиции по договору 24/15",
"session_key": "single_46",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_46",
"status_code": 200,
@@ -1100,7 +1100,7 @@
},
{
"number": 54,
"question": "а теперь по договору 15/24",
"question": "а теперь по договору 24/15",
"session_key": "chain_e",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-chain_e",
"status_code": 200,
@@ -1176,7 +1176,7 @@
},
{
"number": 58,
"question": "show bank operations by contract 15/24",
"question": "show bank operations by contract 24/15",
"session_key": "single_58",
"session_id": "asst-2026-04-02_Address_Full_Live_Run_2026-04-02_09-19-16_dedup-single_58",
"status_code": 200,
@@ -7,7 +7,7 @@ message_id: pending
created_at: pending
reply_type: n/a
Покажи открытые позиции по договору 15/24
Покажи открытые позиции по договору 24/15
## 2. assistant
message_id: msg-BYRQm9nr66
@@ -24,7 +24,7 @@ message_id: pending
created_at: pending
reply_type: n/a
Есть ли незакрытые позиции по договору 15/24 на 2020-12
Есть ли незакрытые позиции по договору 24/15 на 2020-12
## 4. assistant
message_id: msg-Sy2FeXL7BJ
@@ -41,7 +41,7 @@ message_id: pending
created_at: pending
reply_type: n/a
Есть ли незакрытые позиции по договору 15/24 на 2020-11
Есть ли незакрытые позиции по договору 24/15 на 2020-11
## 6. assistant
message_id: msg-7wG-3gqDYn
@@ -58,7 +58,7 @@ message_id: pending
created_at: pending
reply_type: n/a
Есть ли незакрытые позиции по договору 15/24 на 2022-12
Есть ли незакрытые позиции по договору 24/15 на 2022-12
## 8. assistant
message_id: msg-kDLkjnm1OX
@@ -75,7 +75,7 @@ message_id: pending
created_at: pending
reply_type: n/a
Есть ли незакрытые позиции по договору 15/24 на 2014-12-31
Есть ли незакрытые позиции по договору 24/15 на 2014-12-31
## 10. assistant
message_id: msg-KZ-gXsKJo2
@@ -5,7 +5,7 @@
"rows": [
{
"case_id": "t01",
"user_message": "Покажи открытые позиции по договору 15/24",
"user_message": "Покажи открытые позиции по договору 24/15",
"assistant_reply": "В live-данных по текущему фильтру записи не найдены.\nПричина: по указанному якорю и фильтрам в live-выборке нет строк.\nЧто нужно уточнить: уточните период или снимите часть фильтров.",
"reply_type": "partial_coverage",
"message_id": "msg-BYRQm9nr66",
@@ -54,7 +54,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_open_items_by_party_or_contract_v1",
@@ -62,8 +62,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -106,10 +106,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": null,
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "Покажи открытые позиции по договору 15/24",
"llm_decomposition_effective_message": "Покажи открытые позиции по договору 24/15",
"llm_decomposition_reason": "error:OpenAI API key is missing.",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи открытые позиции по договору 15/24",
"sanitized_user_message": "покажи открытые позиции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -120,7 +120,7 @@
},
{
"case_id": "t02",
"user_message": "Есть ли незакрытые позиции по договору 15/24 на 2020-12",
"user_message": "Есть ли незакрытые позиции по договору 24/15 на 2020-12",
"assistant_reply": "В live-данных по текущему фильтру записи не найдены.\nПричина: по указанному якорю и фильтрам в live-выборке нет строк.\nЧто нужно уточнить: уточните период или снимите часть фильтров.",
"reply_type": "partial_coverage",
"message_id": "msg-Sy2FeXL7BJ",
@@ -169,7 +169,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-12-01",
"period_to": "2020-12-31"
},
@@ -179,8 +179,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -223,10 +223,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": null,
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "Есть ли незакрытые позиции по договору 15/24 на 2020-12",
"llm_decomposition_effective_message": "Есть ли незакрытые позиции по договору 24/15 на 2020-12",
"llm_decomposition_reason": "error:OpenAI API key is missing.",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли незакрытые позиции по договору 15/24 на 2020-12",
"sanitized_user_message": "есть ли незакрытые позиции по договору 24/15 на 2020-12",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -237,7 +237,7 @@
},
{
"case_id": "t03",
"user_message": "Есть ли незакрытые позиции по договору 15/24 на 2020-11",
"user_message": "Есть ли незакрытые позиции по договору 24/15 на 2020-11",
"assistant_reply": "В live-данных по текущему фильтру записи не найдены.\nПричина: по указанному якорю и фильтрам в live-выборке нет строк.\nЧто нужно уточнить: уточните период или снимите часть фильтров.",
"reply_type": "partial_coverage",
"message_id": "msg-7wG-3gqDYn",
@@ -286,7 +286,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-11-01",
"period_to": "2020-11-30"
},
@@ -296,8 +296,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -340,10 +340,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": null,
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "Есть ли незакрытые позиции по договору 15/24 на 2020-11",
"llm_decomposition_effective_message": "Есть ли незакрытые позиции по договору 24/15 на 2020-11",
"llm_decomposition_reason": "error:OpenAI API key is missing.",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли незакрытые позиции по договору 15/24 на 2020-11",
"sanitized_user_message": "есть ли незакрытые позиции по договору 24/15 на 2020-11",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -354,7 +354,7 @@
},
{
"case_id": "t04",
"user_message": "Есть ли незакрытые позиции по договору 15/24 на 2022-12",
"user_message": "Есть ли незакрытые позиции по договору 24/15 на 2022-12",
"assistant_reply": "В live-данных по текущему фильтру записи не найдены.\nПричина: по указанному якорю и фильтрам в live-выборке нет строк.\nЧто нужно уточнить: уточните период или снимите часть фильтров.",
"reply_type": "partial_coverage",
"message_id": "msg-kDLkjnm1OX",
@@ -403,7 +403,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2022-12-01",
"period_to": "2022-12-31"
},
@@ -413,8 +413,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -457,10 +457,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": null,
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "Есть ли незакрытые позиции по договору 15/24 на 2022-12",
"llm_decomposition_effective_message": "Есть ли незакрытые позиции по договору 24/15 на 2022-12",
"llm_decomposition_reason": "error:OpenAI API key is missing.",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли незакрытые позиции по договору 15/24 на 2022-12",
"sanitized_user_message": "есть ли незакрытые позиции по договору 24/15 на 2022-12",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -471,7 +471,7 @@
},
{
"case_id": "t05",
"user_message": "Есть ли незакрытые позиции по договору 15/24 на 2014-12-31",
"user_message": "Есть ли незакрытые позиции по договору 24/15 на 2014-12-31",
"assistant_reply": "В live-данных по текущему фильтру записи не найдены.\nПричина: по указанному якорю и фильтрам в live-выборке нет строк.\nЧто нужно уточнить: уточните период или снимите часть фильтров.",
"reply_type": "partial_coverage",
"message_id": "msg-KZ-gXsKJo2",
@@ -520,7 +520,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"as_of_date": "2014-12-31"
},
"missing_required_filters": [],
@@ -529,8 +529,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -573,10 +573,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": null,
"llm_decomposition_trace_id": null,
"llm_decomposition_effective_message": "Есть ли незакрытые позиции по договору 15/24 на 2014-12-31",
"llm_decomposition_effective_message": "Есть ли незакрытые позиции по договору 24/15 на 2014-12-31",
"llm_decomposition_reason": "error:OpenAI API key is missing.",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли незакрытые позиции по договору 15/24 на 2014-12-31",
"sanitized_user_message": "есть ли незакрытые позиции по договору 24/15 на 2014-12-31",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -1,9 +1,9 @@
1. Покажи открытые позиции по договору 15/24
1. Покажи открытые позиции по договору 24/15
2. Есть ли незакрытые позиции по договору 15/24 на 2020-12
2. Есть ли незакрытые позиции по договору 24/15 на 2020-12
3. Есть ли незакрытые позиции по договору 15/24 на 2020-11
3. Есть ли незакрытые позиции по договору 24/15 на 2020-11
4. Есть ли незакрытые позиции по договору 15/24 на 2022-12
4. Есть ли незакрытые позиции по договору 24/15 на 2022-12
5. Есть ли незакрытые позиции по договору 15/24 на 2014-12-31
5. Есть ли незакрытые позиции по договору 24/15 на 2014-12-31
@@ -7,7 +7,7 @@ message_id: pending
created_at: pending
reply_type: n/a
Покажи открытые позиции по договору 15/24
Покажи открытые позиции по договору 24/15
## 2. assistant
message_id: msg-BYRQm9nr66
@@ -24,7 +24,7 @@ message_id: pending
created_at: pending
reply_type: n/a
Есть ли незакрытые позиции по договору 15/24 на 2020-12
Есть ли незакрытые позиции по договору 24/15 на 2020-12
## 4. assistant
message_id: msg-Sy2FeXL7BJ
@@ -41,7 +41,7 @@ message_id: pending
created_at: pending
reply_type: n/a
Есть ли незакрытые позиции по договору 15/24 на 2020-11
Есть ли незакрытые позиции по договору 24/15 на 2020-11
## 6. assistant
message_id: msg-7wG-3gqDYn
@@ -58,7 +58,7 @@ message_id: pending
created_at: pending
reply_type: n/a
Есть ли незакрытые позиции по договору 15/24 на 2022-12
Есть ли незакрытые позиции по договору 24/15 на 2022-12
## 8. assistant
message_id: msg-kDLkjnm1OX
@@ -75,7 +75,7 @@ message_id: pending
created_at: pending
reply_type: n/a
Есть ли незакрытые позиции по договору 15/24 на 2014-12-31
Есть ли незакрытые позиции по договору 24/15 на 2014-12-31
## 10. assistant
message_id: msg-KZ-gXsKJo2
@@ -272,7 +272,7 @@
{
"index": 45,
"id": "S045",
"question": "какие документы по контракту 15/24",
"question": "какие документы по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s045",
"status_code": 200,
@@ -299,7 +299,7 @@
{
"index": 50,
"id": "S050",
"question": "покеж документы по 15/24",
"question": "покеж документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s050",
"status_code": 200,
@@ -1193,7 +1193,7 @@
{
"index": 43,
"id": "S043",
"question": "покажи документы по договору 15/24 за 2020",
"question": "покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s043",
"status_code": 200,
@@ -1220,7 +1220,7 @@
{
"index": 44,
"id": "S044",
"question": "доки по дог. 15/24 за 2020",
"question": "доки по дог. 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s044",
"status_code": 200,
@@ -1247,7 +1247,7 @@
{
"index": 45,
"id": "S045",
"question": "какие документы по контракту 15/24",
"question": "какие документы по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s045",
"status_code": 200,
@@ -1274,7 +1274,7 @@
{
"index": 46,
"id": "S046",
"question": "docs by contract 15/24 year 2020",
"question": "docs by contract 24/15 year 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s046",
"status_code": 200,
@@ -1301,7 +1301,7 @@
{
"index": 47,
"id": "S047",
"question": "бля, покажи по договору 15/24 доки",
"question": "бля, покажи по договору 24/15 доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s047",
"status_code": 200,
@@ -1328,7 +1328,7 @@
{
"index": 48,
"id": "S048",
"question": "договор 15/24 документы",
"question": "договор 24/15 документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s048",
"status_code": 200,
@@ -1355,7 +1355,7 @@
{
"index": 49,
"id": "S049",
"question": "плс документы договор №15/24",
"question": "плс документы договор №24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s049",
"status_code": 200,
@@ -1382,7 +1382,7 @@
{
"index": 50,
"id": "S050",
"question": "покеж документы по 15/24",
"question": "покеж документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s050",
"status_code": 200,
@@ -1409,7 +1409,7 @@
{
"index": 51,
"id": "S051",
"question": "банковские операции по договору 15/24",
"question": "банковские операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s051",
"status_code": 200,
@@ -1436,7 +1436,7 @@
{
"index": 52,
"id": "S052",
"question": "платежи по договору 15/24",
"question": "платежи по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s052",
"status_code": 200,
@@ -1463,7 +1463,7 @@
{
"index": 53,
"id": "S053",
"question": "выписка по договору 15/24",
"question": "выписка по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s053",
"status_code": 200,
@@ -1490,7 +1490,7 @@
{
"index": 54,
"id": "S054",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s054",
"status_code": 200,
@@ -1517,7 +1517,7 @@
{
"index": 55,
"id": "S055",
"question": "ёпт, покажи банк операции по дог 15/24",
"question": "ёпт, покажи банк операции по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s055",
"status_code": 200,
@@ -1544,7 +1544,7 @@
{
"index": 56,
"id": "S056",
"question": "по контракту 15/24 платежки",
"question": "по контракту 24/15 платежки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-37-14-s056",
"status_code": 200,
@@ -1190,7 +1190,7 @@
{
"index": 43,
"id": "S043",
"question": "покажи документы по договору 15/24 за 2020",
"question": "покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s043",
"status_code": 200,
@@ -1217,7 +1217,7 @@
{
"index": 44,
"id": "S044",
"question": "доки по дог. 15/24 за 2020",
"question": "доки по дог. 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s044",
"status_code": 200,
@@ -1244,7 +1244,7 @@
{
"index": 45,
"id": "S045",
"question": "какие документы по контракту 15/24",
"question": "какие документы по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s045",
"status_code": 200,
@@ -1271,7 +1271,7 @@
{
"index": 46,
"id": "S046",
"question": "docs by contract 15/24 year 2020",
"question": "docs by contract 24/15 year 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s046",
"status_code": 200,
@@ -1298,7 +1298,7 @@
{
"index": 47,
"id": "S047",
"question": "бля, покажи по договору 15/24 доки",
"question": "бля, покажи по договору 24/15 доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s047",
"status_code": 200,
@@ -1325,7 +1325,7 @@
{
"index": 48,
"id": "S048",
"question": "договор 15/24 документы",
"question": "договор 24/15 документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s048",
"status_code": 200,
@@ -1352,7 +1352,7 @@
{
"index": 49,
"id": "S049",
"question": "плс документы договор №15/24",
"question": "плс документы договор №24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s049",
"status_code": 200,
@@ -1379,7 +1379,7 @@
{
"index": 50,
"id": "S050",
"question": "покеж документы по 15/24",
"question": "покеж документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s050",
"status_code": 200,
@@ -1406,7 +1406,7 @@
{
"index": 51,
"id": "S051",
"question": "банковские операции по договору 15/24",
"question": "банковские операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s051",
"status_code": 200,
@@ -1433,7 +1433,7 @@
{
"index": 52,
"id": "S052",
"question": "платежи по договору 15/24",
"question": "платежи по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s052",
"status_code": 200,
@@ -1460,7 +1460,7 @@
{
"index": 53,
"id": "S053",
"question": "выписка по договору 15/24",
"question": "выписка по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s053",
"status_code": 200,
@@ -1487,7 +1487,7 @@
{
"index": 54,
"id": "S054",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s054",
"status_code": 200,
@@ -1514,7 +1514,7 @@
{
"index": 55,
"id": "S055",
"question": "ёпт, покажи банк операции по дог 15/24",
"question": "ёпт, покажи банк операции по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s055",
"status_code": 200,
@@ -1541,7 +1541,7 @@
{
"index": 56,
"id": "S056",
"question": "по контракту 15/24 платежки",
"question": "по контракту 24/15 платежки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-48-35-s056",
"status_code": 200,
@@ -1189,7 +1189,7 @@
{
"index": 43,
"id": "S043",
"question": "покажи документы по договору 15/24 за 2020",
"question": "покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s043",
"status_code": 200,
@@ -1216,7 +1216,7 @@
{
"index": 44,
"id": "S044",
"question": "доки по дог. 15/24 за 2020",
"question": "доки по дог. 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s044",
"status_code": 200,
@@ -1243,7 +1243,7 @@
{
"index": 45,
"id": "S045",
"question": "какие документы по контракту 15/24",
"question": "какие документы по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s045",
"status_code": 200,
@@ -1270,7 +1270,7 @@
{
"index": 46,
"id": "S046",
"question": "docs by contract 15/24 year 2020",
"question": "docs by contract 24/15 year 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s046",
"status_code": 200,
@@ -1297,7 +1297,7 @@
{
"index": 47,
"id": "S047",
"question": "бля, покажи по договору 15/24 доки",
"question": "бля, покажи по договору 24/15 доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s047",
"status_code": 200,
@@ -1324,7 +1324,7 @@
{
"index": 48,
"id": "S048",
"question": "договор 15/24 документы",
"question": "договор 24/15 документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s048",
"status_code": 200,
@@ -1351,7 +1351,7 @@
{
"index": 49,
"id": "S049",
"question": "плс документы договор №15/24",
"question": "плс документы договор №24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s049",
"status_code": 200,
@@ -1378,7 +1378,7 @@
{
"index": 50,
"id": "S050",
"question": "покеж документы по 15/24",
"question": "покеж документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s050",
"status_code": 200,
@@ -1405,7 +1405,7 @@
{
"index": 51,
"id": "S051",
"question": "банковские операции по договору 15/24",
"question": "банковские операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s051",
"status_code": 200,
@@ -1432,7 +1432,7 @@
{
"index": 52,
"id": "S052",
"question": "платежи по договору 15/24",
"question": "платежи по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s052",
"status_code": 200,
@@ -1459,7 +1459,7 @@
{
"index": 53,
"id": "S053",
"question": "выписка по договору 15/24",
"question": "выписка по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s053",
"status_code": 200,
@@ -1486,7 +1486,7 @@
{
"index": 54,
"id": "S054",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s054",
"status_code": 200,
@@ -1513,7 +1513,7 @@
{
"index": 55,
"id": "S055",
"question": "ёпт, покажи банк операции по дог 15/24",
"question": "ёпт, покажи банк операции по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s055",
"status_code": 200,
@@ -1540,7 +1540,7 @@
{
"index": 56,
"id": "S056",
"question": "по контракту 15/24 платежки",
"question": "по контракту 24/15 платежки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_09-55-53-s056",
"status_code": 200,
@@ -1191,7 +1191,7 @@
{
"index": 43,
"id": "S043",
"question": "покажи документы по договору 15/24 за 2020",
"question": "покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s043",
"status_code": 200,
@@ -1218,7 +1218,7 @@
{
"index": 44,
"id": "S044",
"question": "доки по дог. 15/24 за 2020",
"question": "доки по дог. 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s044",
"status_code": 200,
@@ -1245,7 +1245,7 @@
{
"index": 45,
"id": "S045",
"question": "какие документы по контракту 15/24",
"question": "какие документы по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s045",
"status_code": 200,
@@ -1272,7 +1272,7 @@
{
"index": 46,
"id": "S046",
"question": "docs by contract 15/24 year 2020",
"question": "docs by contract 24/15 year 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s046",
"status_code": 200,
@@ -1299,7 +1299,7 @@
{
"index": 47,
"id": "S047",
"question": "бля, покажи по договору 15/24 доки",
"question": "бля, покажи по договору 24/15 доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s047",
"status_code": 200,
@@ -1326,7 +1326,7 @@
{
"index": 48,
"id": "S048",
"question": "договор 15/24 документы",
"question": "договор 24/15 документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s048",
"status_code": 200,
@@ -1353,7 +1353,7 @@
{
"index": 49,
"id": "S049",
"question": "плс документы договор №15/24",
"question": "плс документы договор №24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s049",
"status_code": 200,
@@ -1380,7 +1380,7 @@
{
"index": 50,
"id": "S050",
"question": "покеж документы по 15/24",
"question": "покеж документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s050",
"status_code": 200,
@@ -1407,7 +1407,7 @@
{
"index": 51,
"id": "S051",
"question": "банковские операции по договору 15/24",
"question": "банковские операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s051",
"status_code": 200,
@@ -1434,7 +1434,7 @@
{
"index": 52,
"id": "S052",
"question": "платежи по договору 15/24",
"question": "платежи по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s052",
"status_code": 200,
@@ -1461,7 +1461,7 @@
{
"index": 53,
"id": "S053",
"question": "выписка по договору 15/24",
"question": "выписка по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s053",
"status_code": 200,
@@ -1488,7 +1488,7 @@
{
"index": 54,
"id": "S054",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s054",
"status_code": 200,
@@ -1515,7 +1515,7 @@
{
"index": 55,
"id": "S055",
"question": "ёпт, покажи банк операции по дог 15/24",
"question": "ёпт, покажи банк операции по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s055",
"status_code": 200,
@@ -1542,7 +1542,7 @@
{
"index": 56,
"id": "S056",
"question": "по контракту 15/24 платежки",
"question": "по контракту 24/15 платежки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-07-46-s056",
"status_code": 200,
@@ -815,7 +815,7 @@
{
"index": 29,
"id": "X029",
"question": "доки по договору 15/24 за 2020",
"question": "доки по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x029",
"status_code": 200,
@@ -842,7 +842,7 @@
{
"index": 30,
"id": "X030",
"question": "покажи документы контракт 15/24",
"question": "покажи документы контракт 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x030",
"status_code": 200,
@@ -869,7 +869,7 @@
{
"index": 31,
"id": "X031",
"question": "docs by contract 15/24 2020",
"question": "docs by contract 24/15 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x031",
"status_code": 200,
@@ -896,7 +896,7 @@
{
"index": 32,
"id": "X032",
"question": "по дог 15/24 какие документы",
"question": "по дог 24/15 какие документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x032",
"status_code": 200,
@@ -923,7 +923,7 @@
{
"index": 33,
"id": "X033",
"question": "договор 15/24 выведи доки",
"question": "договор 24/15 выведи доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x033",
"status_code": 200,
@@ -950,7 +950,7 @@
{
"index": 34,
"id": "X034",
"question": "нах покажи документы по 15/24",
"question": "нах покажи документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x034",
"status_code": 200,
@@ -977,7 +977,7 @@
{
"index": 35,
"id": "X035",
"question": "банк операции по договору 15/24",
"question": "банк операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x035",
"status_code": 200,
@@ -1004,7 +1004,7 @@
{
"index": 36,
"id": "X036",
"question": "платежки по дог 15/24",
"question": "платежки по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x036",
"status_code": 200,
@@ -1031,7 +1031,7 @@
{
"index": 37,
"id": "X037",
"question": "выписка по контракту 15/24",
"question": "выписка по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x037",
"status_code": 200,
@@ -1058,7 +1058,7 @@
{
"index": 38,
"id": "X038",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x038",
"status_code": 200,
@@ -1085,7 +1085,7 @@
{
"index": 39,
"id": "X039",
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x039",
"status_code": 200,
@@ -1112,7 +1112,7 @@
{
"index": 40,
"id": "X040",
"question": "епт транзакции договор 15/24",
"question": "епт транзакции договор 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-13-57-x040",
"status_code": 200,
@@ -813,7 +813,7 @@
{
"index": 29,
"id": "X029",
"question": "доки по договору 15/24 за 2020",
"question": "доки по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x029",
"status_code": 200,
@@ -840,7 +840,7 @@
{
"index": 30,
"id": "X030",
"question": "покажи документы контракт 15/24",
"question": "покажи документы контракт 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x030",
"status_code": 200,
@@ -867,7 +867,7 @@
{
"index": 31,
"id": "X031",
"question": "docs by contract 15/24 2020",
"question": "docs by contract 24/15 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x031",
"status_code": 200,
@@ -894,7 +894,7 @@
{
"index": 32,
"id": "X032",
"question": "по дог 15/24 какие документы",
"question": "по дог 24/15 какие документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x032",
"status_code": 200,
@@ -921,7 +921,7 @@
{
"index": 33,
"id": "X033",
"question": "договор 15/24 выведи доки",
"question": "договор 24/15 выведи доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x033",
"status_code": 200,
@@ -948,7 +948,7 @@
{
"index": 34,
"id": "X034",
"question": "нах покажи документы по 15/24",
"question": "нах покажи документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x034",
"status_code": 200,
@@ -975,7 +975,7 @@
{
"index": 35,
"id": "X035",
"question": "банк операции по договору 15/24",
"question": "банк операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x035",
"status_code": 200,
@@ -1002,7 +1002,7 @@
{
"index": 36,
"id": "X036",
"question": "платежки по дог 15/24",
"question": "платежки по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x036",
"status_code": 200,
@@ -1029,7 +1029,7 @@
{
"index": 37,
"id": "X037",
"question": "выписка по контракту 15/24",
"question": "выписка по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x037",
"status_code": 200,
@@ -1056,7 +1056,7 @@
{
"index": 38,
"id": "X038",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x038",
"status_code": 200,
@@ -1083,7 +1083,7 @@
{
"index": 39,
"id": "X039",
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x039",
"status_code": 200,
@@ -1110,7 +1110,7 @@
{
"index": 40,
"id": "X040",
"question": "епт транзакции договор 15/24",
"question": "епт транзакции договор 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-20-51-x040",
"status_code": 200,
@@ -811,7 +811,7 @@
{
"index": 29,
"id": "X029",
"question": "доки по договору 15/24 за 2020",
"question": "доки по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x029",
"status_code": 200,
@@ -838,7 +838,7 @@
{
"index": 30,
"id": "X030",
"question": "покажи документы контракт 15/24",
"question": "покажи документы контракт 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x030",
"status_code": 200,
@@ -865,7 +865,7 @@
{
"index": 31,
"id": "X031",
"question": "docs by contract 15/24 2020",
"question": "docs by contract 24/15 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x031",
"status_code": 200,
@@ -892,7 +892,7 @@
{
"index": 32,
"id": "X032",
"question": "по дог 15/24 какие документы",
"question": "по дог 24/15 какие документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x032",
"status_code": 200,
@@ -919,7 +919,7 @@
{
"index": 33,
"id": "X033",
"question": "договор 15/24 выведи доки",
"question": "договор 24/15 выведи доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x033",
"status_code": 200,
@@ -946,7 +946,7 @@
{
"index": 34,
"id": "X034",
"question": "нах покажи документы по 15/24",
"question": "нах покажи документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x034",
"status_code": 200,
@@ -973,7 +973,7 @@
{
"index": 35,
"id": "X035",
"question": "банк операции по договору 15/24",
"question": "банк операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x035",
"status_code": 200,
@@ -1000,7 +1000,7 @@
{
"index": 36,
"id": "X036",
"question": "платежки по дог 15/24",
"question": "платежки по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x036",
"status_code": 200,
@@ -1027,7 +1027,7 @@
{
"index": 37,
"id": "X037",
"question": "выписка по контракту 15/24",
"question": "выписка по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x037",
"status_code": 200,
@@ -1054,7 +1054,7 @@
{
"index": 38,
"id": "X038",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x038",
"status_code": 200,
@@ -1081,7 +1081,7 @@
{
"index": 39,
"id": "X039",
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x039",
"status_code": 200,
@@ -1108,7 +1108,7 @@
{
"index": 40,
"id": "X040",
"question": "епт транзакции договор 15/24",
"question": "епт транзакции договор 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-26-25-x040",
"status_code": 200,
@@ -1193,7 +1193,7 @@
{
"index": 43,
"id": "S043",
"question": "покажи документы по договору 15/24 за 2020",
"question": "покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s043",
"status_code": 200,
@@ -1220,7 +1220,7 @@
{
"index": 44,
"id": "S044",
"question": "доки по дог. 15/24 за 2020",
"question": "доки по дог. 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s044",
"status_code": 200,
@@ -1247,7 +1247,7 @@
{
"index": 45,
"id": "S045",
"question": "какие документы по контракту 15/24",
"question": "какие документы по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s045",
"status_code": 200,
@@ -1274,7 +1274,7 @@
{
"index": 46,
"id": "S046",
"question": "docs by contract 15/24 year 2020",
"question": "docs by contract 24/15 year 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s046",
"status_code": 200,
@@ -1301,7 +1301,7 @@
{
"index": 47,
"id": "S047",
"question": "бля, покажи по договору 15/24 доки",
"question": "бля, покажи по договору 24/15 доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s047",
"status_code": 200,
@@ -1328,7 +1328,7 @@
{
"index": 48,
"id": "S048",
"question": "договор 15/24 документы",
"question": "договор 24/15 документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s048",
"status_code": 200,
@@ -1355,7 +1355,7 @@
{
"index": 49,
"id": "S049",
"question": "плс документы договор №15/24",
"question": "плс документы договор №24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s049",
"status_code": 200,
@@ -1382,7 +1382,7 @@
{
"index": 50,
"id": "S050",
"question": "покеж документы по 15/24",
"question": "покеж документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s050",
"status_code": 200,
@@ -1409,7 +1409,7 @@
{
"index": 51,
"id": "S051",
"question": "банковские операции по договору 15/24",
"question": "банковские операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s051",
"status_code": 200,
@@ -1436,7 +1436,7 @@
{
"index": 52,
"id": "S052",
"question": "платежи по договору 15/24",
"question": "платежи по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s052",
"status_code": 200,
@@ -1463,7 +1463,7 @@
{
"index": 53,
"id": "S053",
"question": "выписка по договору 15/24",
"question": "выписка по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s053",
"status_code": 200,
@@ -1490,7 +1490,7 @@
{
"index": 54,
"id": "S054",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s054",
"status_code": 200,
@@ -1517,7 +1517,7 @@
{
"index": 55,
"id": "S055",
"question": "ёпт, покажи банк операции по дог 15/24",
"question": "ёпт, покажи банк операции по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s055",
"status_code": 200,
@@ -1544,7 +1544,7 @@
{
"index": 56,
"id": "S056",
"question": "по контракту 15/24 платежки",
"question": "по контракту 24/15 платежки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-s056",
"status_code": 200,
@@ -2435,7 +2435,7 @@
{
"index": 89,
"id": "X029",
"question": "доки по договору 15/24 за 2020",
"question": "доки по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x029",
"status_code": 200,
@@ -2462,7 +2462,7 @@
{
"index": 90,
"id": "X030",
"question": "покажи документы контракт 15/24",
"question": "покажи документы контракт 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x030",
"status_code": 200,
@@ -2489,7 +2489,7 @@
{
"index": 91,
"id": "X031",
"question": "docs by contract 15/24 2020",
"question": "docs by contract 24/15 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x031",
"status_code": 200,
@@ -2516,7 +2516,7 @@
{
"index": 92,
"id": "X032",
"question": "по дог 15/24 какие документы",
"question": "по дог 24/15 какие документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x032",
"status_code": 200,
@@ -2543,7 +2543,7 @@
{
"index": 93,
"id": "X033",
"question": "договор 15/24 выведи доки",
"question": "договор 24/15 выведи доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x033",
"status_code": 200,
@@ -2570,7 +2570,7 @@
{
"index": 94,
"id": "X034",
"question": "нах покажи документы по 15/24",
"question": "нах покажи документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x034",
"status_code": 200,
@@ -2597,7 +2597,7 @@
{
"index": 95,
"id": "X035",
"question": "банк операции по договору 15/24",
"question": "банк операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x035",
"status_code": 200,
@@ -2624,7 +2624,7 @@
{
"index": 96,
"id": "X036",
"question": "платежки по дог 15/24",
"question": "платежки по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x036",
"status_code": 200,
@@ -2651,7 +2651,7 @@
{
"index": 97,
"id": "X037",
"question": "выписка по контракту 15/24",
"question": "выписка по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x037",
"status_code": 200,
@@ -2678,7 +2678,7 @@
{
"index": 98,
"id": "X038",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x038",
"status_code": 200,
@@ -2705,7 +2705,7 @@
{
"index": 99,
"id": "X039",
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x039",
"status_code": 200,
@@ -2732,7 +2732,7 @@
{
"index": 100,
"id": "X040",
"question": "епт транзакции договор 15/24",
"question": "епт транзакции договор 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-31-12-x040",
"status_code": 200,
@@ -1191,7 +1191,7 @@
{
"index": 43,
"id": "S043",
"question": "покажи документы по договору 15/24 за 2020",
"question": "покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s043",
"status_code": 200,
@@ -1218,7 +1218,7 @@
{
"index": 44,
"id": "S044",
"question": "доки по дог. 15/24 за 2020",
"question": "доки по дог. 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s044",
"status_code": 200,
@@ -1245,7 +1245,7 @@
{
"index": 45,
"id": "S045",
"question": "какие документы по контракту 15/24",
"question": "какие документы по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s045",
"status_code": 200,
@@ -1272,7 +1272,7 @@
{
"index": 46,
"id": "S046",
"question": "docs by contract 15/24 year 2020",
"question": "docs by contract 24/15 year 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s046",
"status_code": 200,
@@ -1299,7 +1299,7 @@
{
"index": 47,
"id": "S047",
"question": "бля, покажи по договору 15/24 доки",
"question": "бля, покажи по договору 24/15 доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s047",
"status_code": 200,
@@ -1326,7 +1326,7 @@
{
"index": 48,
"id": "S048",
"question": "договор 15/24 документы",
"question": "договор 24/15 документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s048",
"status_code": 200,
@@ -1353,7 +1353,7 @@
{
"index": 49,
"id": "S049",
"question": "плс документы договор №15/24",
"question": "плс документы договор №24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s049",
"status_code": 200,
@@ -1380,7 +1380,7 @@
{
"index": 50,
"id": "S050",
"question": "покеж документы по 15/24",
"question": "покеж документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s050",
"status_code": 200,
@@ -1407,7 +1407,7 @@
{
"index": 51,
"id": "S051",
"question": "банковские операции по договору 15/24",
"question": "банковские операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s051",
"status_code": 200,
@@ -1434,7 +1434,7 @@
{
"index": 52,
"id": "S052",
"question": "платежи по договору 15/24",
"question": "платежи по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s052",
"status_code": 200,
@@ -1461,7 +1461,7 @@
{
"index": 53,
"id": "S053",
"question": "выписка по договору 15/24",
"question": "выписка по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s053",
"status_code": 200,
@@ -1488,7 +1488,7 @@
{
"index": 54,
"id": "S054",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s054",
"status_code": 200,
@@ -1515,7 +1515,7 @@
{
"index": 55,
"id": "S055",
"question": "ёпт, покажи банк операции по дог 15/24",
"question": "ёпт, покажи банк операции по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s055",
"status_code": 200,
@@ -1542,7 +1542,7 @@
{
"index": 56,
"id": "S056",
"question": "по контракту 15/24 платежки",
"question": "по контракту 24/15 платежки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-s056",
"status_code": 200,
@@ -2433,7 +2433,7 @@
{
"index": 89,
"id": "X029",
"question": "доки по договору 15/24 за 2020",
"question": "доки по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x029",
"status_code": 200,
@@ -2460,7 +2460,7 @@
{
"index": 90,
"id": "X030",
"question": "покажи документы контракт 15/24",
"question": "покажи документы контракт 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x030",
"status_code": 200,
@@ -2487,7 +2487,7 @@
{
"index": 91,
"id": "X031",
"question": "docs by contract 15/24 2020",
"question": "docs by contract 24/15 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x031",
"status_code": 200,
@@ -2514,7 +2514,7 @@
{
"index": 92,
"id": "X032",
"question": "по дог 15/24 какие документы",
"question": "по дог 24/15 какие документы",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x032",
"status_code": 200,
@@ -2541,7 +2541,7 @@
{
"index": 93,
"id": "X033",
"question": "договор 15/24 выведи доки",
"question": "договор 24/15 выведи доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x033",
"status_code": 200,
@@ -2568,7 +2568,7 @@
{
"index": 94,
"id": "X034",
"question": "нах покажи документы по 15/24",
"question": "нах покажи документы по 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x034",
"status_code": 200,
@@ -2595,7 +2595,7 @@
{
"index": 95,
"id": "X035",
"question": "банк операции по договору 15/24",
"question": "банк операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x035",
"status_code": 200,
@@ -2622,7 +2622,7 @@
{
"index": 96,
"id": "X036",
"question": "платежки по дог 15/24",
"question": "платежки по дог 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x036",
"status_code": 200,
@@ -2649,7 +2649,7 @@
{
"index": 97,
"id": "X037",
"question": "выписка по контракту 15/24",
"question": "выписка по контракту 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x037",
"status_code": 200,
@@ -2676,7 +2676,7 @@
{
"index": 98,
"id": "X038",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x038",
"status_code": 200,
@@ -2703,7 +2703,7 @@
{
"index": 99,
"id": "X039",
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x039",
"status_code": 200,
@@ -2730,7 +2730,7 @@
{
"index": 100,
"id": "X040",
"question": "епт транзакции договор 15/24",
"question": "епт транзакции договор 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_10-42-26-x040",
"status_code": 200,
@@ -78,7 +78,7 @@
{
"index": 2,
"id": "OC002",
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-17-36-oc002",
"status_code": 200,
@@ -2,7 +2,7 @@
{
"index": 2,
"id": "OC002",
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-25-30-oc002",
"status_code": 200,
@@ -78,7 +78,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-07-01",
"period_to": "2020-07-31"
},
@@ -88,8 +88,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -132,10 +132,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "3w1iqg2uMfQRU2",
"llm_decomposition_effective_message": "Проверить наличие долга по договору 15/24 на дату 2020-07-31.",
"llm_decomposition_effective_message": "Проверить наличие долга по договору 24/15 на дату 2020-07-31.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли долг по договору 15/24 на 2020-07-31",
"sanitized_user_message": "есть ли долг по договору 24/15 на 2020-07-31",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -145,7 +145,7 @@
"trace_id": "3w1iqg2uMfQRU2",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Проверить наличие долга по договору 15/24 на дату 2020-07-31."
"effective_message": "Проверить наличие долга по договору 24/15 на дату 2020-07-31."
}
},
"error_code": null,
@@ -206,7 +206,7 @@
{
"index": 2,
"id": "OC002",
"question": "Есть ли долг по договору 15/24 на 2020-07-31",
"question": "Есть ли долг по договору 24/15 на 2020-07-31",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-25-30-oc002",
"status_code": 200,
@@ -282,7 +282,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-07-01",
"period_to": "2020-07-31"
},
@@ -292,8 +292,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -336,10 +336,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "3w1iqg2uMfQRU2",
"llm_decomposition_effective_message": "Проверить наличие долга по договору 15/24 на дату 2020-07-31.",
"llm_decomposition_effective_message": "Проверить наличие долга по договору 24/15 на дату 2020-07-31.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли долг по договору 15/24 на 2020-07-31",
"sanitized_user_message": "есть ли долг по договору 24/15 на 2020-07-31",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -349,7 +349,7 @@
"trace_id": "3w1iqg2uMfQRU2",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Проверить наличие долга по договору 15/24 на дату 2020-07-31."
"effective_message": "Проверить наличие долга по договору 24/15 на дату 2020-07-31."
}
},
"error_code": null,
@@ -3,5 +3,5 @@
| id | strict | route_health | reply_type | intent | limited_reason | question | assistant_first_line |
|---|---|---|---|---|---|---|---|
| OC001 | True | ok_or_factual | factual | list_open_contracts | None | Покажи незакрытые договоры на 2020-12-31 | Собраны кандидаты по незакрытым договорным позициям (по live движениям 60/62/76). |
| OC002 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Есть ли долг по договору 15/24 на 2020-07-31 | В live-данных по текущему фильтру записи не найдены. |
| OC002 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Есть ли долг по договору 24/15 на 2020-07-31 | В live-данных по текущему фильтру записи не найдены. |
| OC003 | True | ok_or_factual | factual | list_open_contracts | None | Show open contracts as of 2020-12-31 | Собраны кандидаты по незакрытым договорным позициям (по live движениям 60/62/76). |
@@ -304,7 +304,7 @@
{
"index": 4,
"id": "OI004",
"question": "Покажи открытые позиции по договору 15/24",
"question": "Покажи открытые позиции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-43-21-oi004",
"status_code": 200,
@@ -380,7 +380,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_open_items_by_party_or_contract_v1",
@@ -388,8 +388,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -432,10 +432,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "fpG27I3Bq2rPIb",
"llm_decomposition_effective_message": "Показать открытые позиции по договору 15/24.",
"llm_decomposition_effective_message": "Показать открытые позиции по договору 24/15.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи открытые позиции по договору 15/24",
"sanitized_user_message": "покажи открытые позиции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -445,7 +445,7 @@
"trace_id": "fpG27I3Bq2rPIb",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать открытые позиции по договору 15/24."
"effective_message": "Показать открытые позиции по договору 24/15."
}
},
"error_code": null,
@@ -359,7 +359,7 @@
{
"index": 3,
"id": "OI003",
"question": "Есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"question": "Есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-43-21-oi003",
"status_code": 200,
@@ -436,7 +436,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"as_of_date": "2020-12-31"
},
"missing_required_filters": [],
@@ -445,8 +445,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -489,10 +489,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "G7isJllutKJ9Ui",
"llm_decomposition_effective_message": "Проверить наличие незакрытых позиций по договору 15/24 на конец периода 2020-12-31.",
"llm_decomposition_effective_message": "Проверить наличие незакрытых позиций по договору 24/15 на конец периода 2020-12-31.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"sanitized_user_message": "есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -502,7 +502,7 @@
"trace_id": "G7isJllutKJ9Ui",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Проверить наличие незакрытых позиций по договору 15/24 на конец периода 2020-12-31."
"effective_message": "Проверить наличие незакрытых позиций по договору 24/15 на конец периода 2020-12-31."
}
},
"error_code": null,
@@ -511,7 +511,7 @@
{
"index": 4,
"id": "OI004",
"question": "Покажи открытые позиции по договору 15/24",
"question": "Покажи открытые позиции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-43-21-oi004",
"status_code": 200,
@@ -587,7 +587,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_open_items_by_party_or_contract_v1",
@@ -595,8 +595,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -639,10 +639,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "fpG27I3Bq2rPIb",
"llm_decomposition_effective_message": "Показать открытые позиции по договору 15/24.",
"llm_decomposition_effective_message": "Показать открытые позиции по договору 24/15.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи открытые позиции по договору 15/24",
"sanitized_user_message": "покажи открытые позиции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -652,7 +652,7 @@
"trace_id": "fpG27I3Bq2rPIb",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать открытые позиции по договору 15/24."
"effective_message": "Показать открытые позиции по договору 24/15."
}
},
"error_code": null,
@@ -812,7 +812,7 @@
{
"index": 6,
"id": "OI006",
"question": "Покажи документы по договору 15/24 за 2020",
"question": "Покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-43-21-oi006",
"status_code": 200,
@@ -889,7 +889,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -899,8 +899,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -943,10 +943,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "zm1bYNlqBANrkD",
"llm_decomposition_effective_message": "Показать документы по договору 15/24 за период 2020 года.",
"llm_decomposition_effective_message": "Показать документы по договору 24/15 за период 2020 года.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи документы по договору 15/24 за 2020",
"sanitized_user_message": "покажи документы по договору 24/15 за 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -956,7 +956,7 @@
"trace_id": "zm1bYNlqBANrkD",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать документы по договору 15/24 за период 2020 года."
"effective_message": "Показать документы по договору 24/15 за период 2020 года."
}
},
"error_code": null,
@@ -965,7 +965,7 @@
{
"index": 7,
"id": "OI007",
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-43-21-oi007",
"status_code": 200,
@@ -1042,7 +1042,7 @@
"sort": "period_desc",
"limit": 20,
"account": "51",
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_bank_operations_by_contract_v1",
@@ -1050,8 +1050,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -1094,10 +1094,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "9HCqh4K6dwrD0a",
"llm_decomposition_effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 15/24.",
"llm_decomposition_effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 24/15.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи банковские операции по договору 15/24",
"sanitized_user_message": "покажи банковские операции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -1107,7 +1107,7 @@
"trace_id": "9HCqh4K6dwrD0a",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 15/24."
"effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 24/15."
}
},
"error_code": null,
@@ -4,8 +4,8 @@
|---|---|---|---|---|---|---|---|
| OI001 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Покажи хвосты по контрагенту СВК на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| OI002 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Покажи хвосты по контрагенту СВК на конец периода 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| OI003 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | Есть ли незакрытые позиции по договору 15/24 на 2020-12-31 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| OI004 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Покажи открытые позиции по договору 15/24 | В live-данных по текущему фильтру записи не найдены. |
| OI003 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | Есть ли незакрытые позиции по договору 24/15 на 2020-12-31 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| OI004 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Покажи открытые позиции по договору 24/15 | В live-данных по текущему фильтру записи не найдены. |
| OI005 | True | ok_or_factual | factual | list_open_contracts | None | Покажи незакрытые договоры на 2020-12-31 | Собраны кандидаты по незакрытым договорным позициям (по live движениям 60/62/76). |
| OI006 | True | ok_or_factual | factual | list_documents_by_contract | None | Покажи документы по договору 15/24 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| OI007 | True | ok_or_factual | factual | bank_operations_by_contract | None | Покажи банковские операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| OI006 | True | ok_or_factual | factual | list_documents_by_contract | None | Покажи документы по договору 24/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| OI007 | True | ok_or_factual | factual | bank_operations_by_contract | None | Покажи банковские операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
@@ -153,7 +153,7 @@
{
"index": 3,
"id": "OI003",
"question": "Есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"question": "Есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-48-09-oi003",
"status_code": 200,
@@ -229,7 +229,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"as_of_date": "2020-12-31"
},
"missing_required_filters": [],
@@ -238,8 +238,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -282,10 +282,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "FxjH16DJXAPNHq",
"llm_decomposition_effective_message": "Проверить наличие незакрытых позиций по договору 15/24 на конец периода 2020-12-31.",
"llm_decomposition_effective_message": "Проверить наличие незакрытых позиций по договору 24/15 на конец периода 2020-12-31.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"sanitized_user_message": "есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -295,7 +295,7 @@
"trace_id": "FxjH16DJXAPNHq",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Проверить наличие незакрытых позиций по договору 15/24 на конец периода 2020-12-31."
"effective_message": "Проверить наличие незакрытых позиций по договору 24/15 на конец периода 2020-12-31."
}
},
"error_code": null,
@@ -304,7 +304,7 @@
{
"index": 4,
"id": "OI004",
"question": "Покажи открытые позиции по договору 15/24",
"question": "Покажи открытые позиции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-48-09-oi004",
"status_code": 200,
@@ -380,7 +380,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_open_items_by_party_or_contract_v1",
@@ -388,8 +388,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -432,10 +432,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "Q08pHjSGHcJ8sq",
"llm_decomposition_effective_message": "Показать открытые позиции по договору 15/24.",
"llm_decomposition_effective_message": "Показать открытые позиции по договору 24/15.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи открытые позиции по договору 15/24",
"sanitized_user_message": "покажи открытые позиции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -445,7 +445,7 @@
"trace_id": "Q08pHjSGHcJ8sq",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать открытые позиции по договору 15/24."
"effective_message": "Показать открытые позиции по договору 24/15."
}
},
"error_code": null,
@@ -361,7 +361,7 @@
{
"index": 3,
"id": "OI003",
"question": "Есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"question": "Есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-48-09-oi003",
"status_code": 200,
@@ -437,7 +437,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"as_of_date": "2020-12-31"
},
"missing_required_filters": [],
@@ -446,8 +446,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -490,10 +490,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "FxjH16DJXAPNHq",
"llm_decomposition_effective_message": "Проверить наличие незакрытых позиций по договору 15/24 на конец периода 2020-12-31.",
"llm_decomposition_effective_message": "Проверить наличие незакрытых позиций по договору 24/15 на конец периода 2020-12-31.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"sanitized_user_message": "есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -503,7 +503,7 @@
"trace_id": "FxjH16DJXAPNHq",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Проверить наличие незакрытых позиций по договору 15/24 на конец периода 2020-12-31."
"effective_message": "Проверить наличие незакрытых позиций по договору 24/15 на конец периода 2020-12-31."
}
},
"error_code": null,
@@ -512,7 +512,7 @@
{
"index": 4,
"id": "OI004",
"question": "Покажи открытые позиции по договору 15/24",
"question": "Покажи открытые позиции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-48-09-oi004",
"status_code": 200,
@@ -588,7 +588,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_open_items_by_party_or_contract_v1",
@@ -596,8 +596,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -640,10 +640,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "Q08pHjSGHcJ8sq",
"llm_decomposition_effective_message": "Показать открытые позиции по договору 15/24.",
"llm_decomposition_effective_message": "Показать открытые позиции по договору 24/15.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи открытые позиции по договору 15/24",
"sanitized_user_message": "покажи открытые позиции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -653,7 +653,7 @@
"trace_id": "Q08pHjSGHcJ8sq",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать открытые позиции по договору 15/24."
"effective_message": "Показать открытые позиции по договору 24/15."
}
},
"error_code": null,
@@ -813,7 +813,7 @@
{
"index": 6,
"id": "OI006",
"question": "Покажи документы по договору 15/24 за 2020",
"question": "Покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-48-09-oi006",
"status_code": 200,
@@ -890,7 +890,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -900,8 +900,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -944,10 +944,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "lTVeZm6M0trsC0",
"llm_decomposition_effective_message": "Показать документы по договору 15/24 за период 2020 года.",
"llm_decomposition_effective_message": "Показать документы по договору 24/15 за период 2020 года.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи документы по договору 15/24 за 2020",
"sanitized_user_message": "покажи документы по договору 24/15 за 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -957,7 +957,7 @@
"trace_id": "lTVeZm6M0trsC0",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать документы по договору 15/24 за период 2020 года."
"effective_message": "Показать документы по договору 24/15 за период 2020 года."
}
},
"error_code": null,
@@ -966,7 +966,7 @@
{
"index": 7,
"id": "OI007",
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-48-09-oi007",
"status_code": 200,
@@ -1043,7 +1043,7 @@
"sort": "period_desc",
"limit": 20,
"account": "51",
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_bank_operations_by_contract_v1",
@@ -1051,8 +1051,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -1095,10 +1095,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "uyQnBNYEbBr30X",
"llm_decomposition_effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 15/24.",
"llm_decomposition_effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 24/15.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи банковские операции по договору 15/24",
"sanitized_user_message": "покажи банковские операции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -1108,7 +1108,7 @@
"trace_id": "uyQnBNYEbBr30X",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 15/24."
"effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 24/15."
}
},
"error_code": null,
@@ -4,8 +4,8 @@
|---|---|---|---|---|---|---|---|
| OI001 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Покажи хвосты по контрагенту СВК на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| OI002 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | Покажи хвосты по контрагенту СВК на конец периода 2020-12-31 | Точный якорь не подтвердился в live-строках даже после расширения до 1000; показаны ближайшие доступные позиции по счетам 60/62/76. |
| OI003 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Есть ли незакрытые позиции по договору 15/24 на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| OI004 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Покажи открытые позиции по договору 15/24 | В live-данных по текущему фильтру записи не найдены. |
| OI003 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Есть ли незакрытые позиции по договору 24/15 на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| OI004 | False | likely_blocked_route | partial_coverage | open_items_by_counterparty_or_contract | empty_match | Покажи открытые позиции по договору 24/15 | В live-данных по текущему фильтру записи не найдены. |
| OI005 | True | ok_or_factual | factual | list_open_contracts | None | Покажи незакрытые договоры на 2020-12-31 | Собраны кандидаты по незакрытым договорным позициям (по live движениям 60/62/76). |
| OI006 | True | ok_or_factual | factual | list_documents_by_contract | None | Покажи документы по договору 15/24 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| OI007 | True | ok_or_factual | factual | bank_operations_by_contract | None | Покажи банковские операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| OI006 | True | ok_or_factual | factual | list_documents_by_contract | None | Покажи документы по договору 24/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| OI007 | True | ok_or_factual | factual | bank_operations_by_contract | None | Покажи банковские операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
@@ -358,7 +358,7 @@
{
"index": 3,
"id": "OI003",
"question": "Есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"question": "Есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-54-08-oi003",
"status_code": 200,
@@ -435,7 +435,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"as_of_date": "2020-12-31"
},
"missing_required_filters": [],
@@ -444,8 +444,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -488,10 +488,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "lox9X2_JZd0fwF",
"llm_decomposition_effective_message": "Проверить наличие незакрытых позиций по договору 15/24 на конец периода 2020-12-31.",
"llm_decomposition_effective_message": "Проверить наличие незакрытых позиций по договору 24/15 на конец периода 2020-12-31.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "есть ли незакрытые позиции по договору 15/24 на 2020-12-31",
"sanitized_user_message": "есть ли незакрытые позиции по договору 24/15 на 2020-12-31",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -501,7 +501,7 @@
"trace_id": "lox9X2_JZd0fwF",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Проверить наличие незакрытых позиций по договору 15/24 на конец периода 2020-12-31."
"effective_message": "Проверить наличие незакрытых позиций по договору 24/15 на конец периода 2020-12-31."
}
},
"error_code": null,
@@ -510,7 +510,7 @@
{
"index": 4,
"id": "OI004",
"question": "Покажи открытые позиции по договору 15/24",
"question": "Покажи открытые позиции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-54-08-oi004",
"status_code": 200,
@@ -588,7 +588,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_open_items_by_party_or_contract_v1",
@@ -596,8 +596,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -640,10 +640,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "SHrrkLC7tB0YpC",
"llm_decomposition_effective_message": "Показать открытые позиции по договору 15/24.",
"llm_decomposition_effective_message": "Показать открытые позиции по договору 24/15.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи открытые позиции по договору 15/24",
"sanitized_user_message": "покажи открытые позиции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -653,7 +653,7 @@
"trace_id": "SHrrkLC7tB0YpC",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать открытые позиции по договору 15/24."
"effective_message": "Показать открытые позиции по договору 24/15."
}
},
"error_code": null,
@@ -813,7 +813,7 @@
{
"index": 6,
"id": "OI006",
"question": "Покажи документы по договору 15/24 за 2020",
"question": "Покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-54-08-oi006",
"status_code": 200,
@@ -890,7 +890,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -900,8 +900,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -944,10 +944,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "n5gJB1Sp5fIrF5",
"llm_decomposition_effective_message": "Показать документы по договору 15/24 за период 2020 года.",
"llm_decomposition_effective_message": "Показать документы по договору 24/15 за период 2020 года.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи документы по договору 15/24 за 2020",
"sanitized_user_message": "покажи документы по договору 24/15 за 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -957,7 +957,7 @@
"trace_id": "n5gJB1Sp5fIrF5",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать документы по договору 15/24 за период 2020 года."
"effective_message": "Показать документы по договору 24/15 за период 2020 года."
}
},
"error_code": null,
@@ -966,7 +966,7 @@
{
"index": 7,
"id": "OI007",
"question": "Покажи банковские операции по договору 15/24",
"question": "Покажи банковские операции по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_11-54-08-oi007",
"status_code": 200,
@@ -1043,7 +1043,7 @@
"sort": "period_desc",
"limit": 20,
"account": "51",
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_bank_operations_by_contract_v1",
@@ -1051,8 +1051,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -1095,10 +1095,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "PpfY9V3xxEAch5",
"llm_decomposition_effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 15/24.",
"llm_decomposition_effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 24/15.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи банковские операции по договору 15/24",
"sanitized_user_message": "покажи банковские операции по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -1108,7 +1108,7 @@
"trace_id": "PpfY9V3xxEAch5",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 15/24."
"effective_message": "Показать банковские операции (счета 51, 60, 62) связанные с договором 24/15."
}
},
"error_code": null,
@@ -4,8 +4,8 @@
|---|---|---|---|---|---|---|---|
| OI001 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | Покажи хвосты по контрагенту СВК на 2020-12-31 | Точный якорь не подтвердился в live-строках даже после расширения до 1000; показаны ближайшие доступные позиции по счетам 60/62/76. |
| OI002 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | Покажи хвосты по контрагенту СВК на конец периода 2020-12-31 | Точный якорь не подтвердился в live-строках даже после расширения до 1000; показаны ближайшие доступные позиции по счетам 60/62/76. |
| OI003 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | Есть ли незакрытые позиции по договору 15/24 на 2020-12-31 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные позиции по счетам 60/62/76. |
| OI004 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | Покажи открытые позиции по договору 15/24 | Точный якорь не подтвердился в live-строках даже после расширения до 1000; показаны ближайшие доступные позиции по счетам 60/62/76. |
| OI003 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | Есть ли незакрытые позиции по договору 24/15 на 2020-12-31 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные позиции по счетам 60/62/76. |
| OI004 | True | ok_or_factual | factual | open_items_by_counterparty_or_contract | None | Покажи открытые позиции по договору 24/15 | Точный якорь не подтвердился в live-строках даже после расширения до 1000; показаны ближайшие доступные позиции по счетам 60/62/76. |
| OI005 | True | ok_or_factual | factual | list_open_contracts | None | Покажи незакрытые договоры на 2020-12-31 | Собраны кандидаты по незакрытым договорным позициям (по live движениям 60/62/76). |
| OI006 | True | ok_or_factual | factual | list_documents_by_contract | None | Покажи документы по договору 15/24 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| OI007 | True | ok_or_factual | factual | bank_operations_by_contract | None | Покажи банковские операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| OI006 | True | ok_or_factual | factual | list_documents_by_contract | None | Покажи документы по договору 24/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| OI007 | True | ok_or_factual | factual | bank_operations_by_contract | None | Покажи банковские операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
@@ -1495,7 +1495,7 @@
{
"index": 43,
"id": "S043",
"question": "покажи документы по договору 15/24 за 2020",
"question": "покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-s043",
"status_code": 200,
@@ -1571,7 +1571,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -1581,8 +1581,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -1625,10 +1625,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "Fe3CVqjlvBoh2J",
"llm_decomposition_effective_message": "Показать документы по договору 15/24 за период 2020 года.",
"llm_decomposition_effective_message": "Показать документы по договору 24/15 за период 2020 года.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи документы по договору 15/24 за 2020",
"sanitized_user_message": "покажи документы по договору 24/15 за 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -1638,7 +1638,7 @@
"trace_id": "Fe3CVqjlvBoh2J",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать документы по договору 15/24 за период 2020 года."
"effective_message": "Показать документы по договору 24/15 за период 2020 года."
}
},
"error_code": null,
@@ -1647,7 +1647,7 @@
{
"index": 44,
"id": "S044",
"question": "доки по дог. 15/24 за 2020",
"question": "доки по дог. 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-s044",
"status_code": 200,
@@ -1722,7 +1722,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -1732,8 +1732,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -1776,10 +1776,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "hyH61_JdHo-7NE",
"llm_decomposition_effective_message": "Документы по договору 15/24 за 2020 год.",
"llm_decomposition_effective_message": "Документы по договору 24/15 за 2020 год.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "доки по договор 15/24 за 2020",
"sanitized_user_message": "доки по договор 24/15 за 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -1789,7 +1789,7 @@
"trace_id": "hyH61_JdHo-7NE",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Документы по договору 15/24 за 2020 год."
"effective_message": "Документы по договору 24/15 за 2020 год."
}
},
"error_code": null,
@@ -1798,7 +1798,7 @@
{
"index": 46,
"id": "S046",
"question": "docs by contract 15/24 year 2020",
"question": "docs by contract 24/15 year 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-s046",
"status_code": 200,
@@ -1873,7 +1873,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 year 2020",
"contract": "24/15 year 2020",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -1883,8 +1883,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24 year 2020",
"anchor_value_resolved": "15/24 year 2020",
"anchor_value_raw": "24/15 year 2020",
"anchor_value_resolved": "24/15 year 2020",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -1927,7 +1927,7 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "BGJ1luYFn8UJmS",
"llm_decomposition_effective_message": "docs by contract 15/24 year 2020",
"llm_decomposition_effective_message": "docs by contract 24/15 year 2020",
"llm_decomposition_reason": "normalized_fragment_same",
"fallback_rule_hit": null,
"sanitized_user_message": "документы by contract 15/2024 год 2020",
@@ -1940,7 +1940,7 @@
"trace_id": "BGJ1luYFn8UJmS",
"prompt_version": "normalizer_v2_0_2",
"applied": false,
"effective_message": "docs by contract 15/24 year 2020"
"effective_message": "docs by contract 24/15 year 2020"
}
},
"error_code": null,
@@ -1949,7 +1949,7 @@
{
"index": 49,
"id": "S049",
"question": "плс документы договор №15/24",
"question": "плс документы договор №24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-s049",
"status_code": 200,
@@ -2024,7 +2024,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "номер 15/24"
"contract": "номер 24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_documents_by_contract_v1",
@@ -2032,8 +2032,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "номер 15/24",
"anchor_value_resolved": "номер 15/24",
"anchor_value_raw": "номер 24/15",
"anchor_value_resolved": "номер 24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -2076,10 +2076,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "blEeG2Y5m0r2kn",
"llm_decomposition_effective_message": "пожалуйста, предоставьте документы по договору номер 15/24",
"llm_decomposition_effective_message": "пожалуйста, предоставьте документы по договору номер 24/15",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "документы договор №15/24",
"sanitized_user_message": "документы договор №24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -2089,7 +2089,7 @@
"trace_id": "blEeG2Y5m0r2kn",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "пожалуйста, предоставьте документы по договору номер 15/24"
"effective_message": "пожалуйста, предоставьте документы по договору номер 24/15"
}
},
"error_code": null,
@@ -2098,7 +2098,7 @@
{
"index": 53,
"id": "S053",
"question": "выписка по договору 15/24",
"question": "выписка по договору 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-s053",
"status_code": 200,
@@ -2174,7 +2174,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_bank_operations_by_contract_v1",
@@ -2182,8 +2182,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -2215,10 +2215,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "Z-Swe4ZgmjjnxC",
"llm_decomposition_effective_message": "statement by contract 15/24",
"llm_decomposition_effective_message": "statement by contract 24/15",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "выписка по договору 15/24",
"sanitized_user_message": "выписка по договору 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -2228,7 +2228,7 @@
"trace_id": "Z-Swe4ZgmjjnxC",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "statement by contract 15/24"
"effective_message": "statement by contract 24/15"
}
},
"error_code": null,
@@ -2237,7 +2237,7 @@
{
"index": 54,
"id": "S054",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-s054",
"status_code": 200,
@@ -2312,7 +2312,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 в банковском учете"
"contract": "24/15 в банковском учете"
},
"missing_required_filters": [],
"selected_recipe": "address_bank_operations_by_contract_v1",
@@ -2320,8 +2320,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24 в банковском учете",
"anchor_value_resolved": "15/24 в банковском учете",
"anchor_value_raw": "24/15 в банковском учете",
"anchor_value_resolved": "24/15 в банковском учете",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -2364,10 +2364,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "Vl8EDhT4f6Wzj7",
"llm_decomposition_effective_message": "операции по договору 15/24 в банковском учете",
"llm_decomposition_effective_message": "операции по договору 24/15 в банковском учете",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "bank ops by contract 15/24",
"sanitized_user_message": "bank ops by contract 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -2377,7 +2377,7 @@
"trace_id": "Vl8EDhT4f6Wzj7",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "операции по договору 15/24 в банковском учете"
"effective_message": "операции по договору 24/15 в банковском учете"
}
},
"error_code": null,
@@ -4014,7 +4014,7 @@
{
"index": 89,
"id": "X029",
"question": "доки по договору 15/24 за 2020",
"question": "доки по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-x029",
"status_code": 200,
@@ -4089,7 +4089,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -4099,8 +4099,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -4143,10 +4143,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "drEOCWqCFV9i6p",
"llm_decomposition_effective_message": "Документы по договору 15/24 за 2020 год.",
"llm_decomposition_effective_message": "Документы по договору 24/15 за 2020 год.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "доки по договору 15/24 за 2020",
"sanitized_user_message": "доки по договору 24/15 за 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -4156,7 +4156,7 @@
"trace_id": "drEOCWqCFV9i6p",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Документы по договору 15/24 за 2020 год."
"effective_message": "Документы по договору 24/15 за 2020 год."
}
},
"error_code": null,
@@ -4165,7 +4165,7 @@
{
"index": 91,
"id": "X031",
"question": "docs by contract 15/24 2020",
"question": "docs by contract 24/15 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-x031",
"status_code": 200,
@@ -4240,7 +4240,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 2020",
"contract": "24/15 2020",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -4250,8 +4250,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24 2020",
"anchor_value_resolved": "15/24 2020",
"anchor_value_raw": "24/15 2020",
"anchor_value_resolved": "24/15 2020",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -4294,10 +4294,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "aRf3HQLbd-9c3H",
"llm_decomposition_effective_message": "docs by contract 15/24 2020",
"llm_decomposition_effective_message": "docs by contract 24/15 2020",
"llm_decomposition_reason": "normalized_fragment_same",
"fallback_rule_hit": null,
"sanitized_user_message": "документы by contract 15/24 2020",
"sanitized_user_message": "документы by contract 24/15 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -4307,7 +4307,7 @@
"trace_id": "aRf3HQLbd-9c3H",
"prompt_version": "normalizer_v2_0_2",
"applied": false,
"effective_message": "docs by contract 15/24 2020"
"effective_message": "docs by contract 24/15 2020"
}
},
"error_code": null,
@@ -4316,7 +4316,7 @@
{
"index": 93,
"id": "X033",
"question": "договор 15/24 выведи доки",
"question": "договор 24/15 выведи доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-x033",
"status_code": 200,
@@ -4392,7 +4392,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 выведите связанные документы"
"contract": "24/15 выведите связанные документы"
},
"missing_required_filters": [],
"selected_recipe": "address_documents_by_contract_v1",
@@ -4400,8 +4400,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24 выведите связанные документы",
"anchor_value_resolved": "15/24 выведите связанные документы",
"anchor_value_raw": "24/15 выведите связанные документы",
"anchor_value_resolved": "24/15 выведите связанные документы",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -4444,10 +4444,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "vc6NfAa4JPTYC6",
"llm_decomposition_effective_message": "Для договора 15/24 выведите связанные документы.",
"llm_decomposition_effective_message": "Для договора 24/15 выведите связанные документы.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "договор 15/24 выведи доки",
"sanitized_user_message": "договор 24/15 выведи доки",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -4457,7 +4457,7 @@
"trace_id": "vc6NfAa4JPTYC6",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Для договора 15/24 выведите связанные документы."
"effective_message": "Для договора 24/15 выведите связанные документы."
}
},
"error_code": null,
@@ -4466,7 +4466,7 @@
{
"index": 98,
"id": "X038",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-x038",
"status_code": 200,
@@ -4541,7 +4541,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 в банковском учете"
"contract": "24/15 в банковском учете"
},
"missing_required_filters": [],
"selected_recipe": "address_bank_operations_by_contract_v1",
@@ -4549,8 +4549,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24 в банковском учете",
"anchor_value_resolved": "15/24 в банковском учете",
"anchor_value_raw": "24/15 в банковском учете",
"anchor_value_resolved": "24/15 в банковском учете",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -4593,10 +4593,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "drkqVojckPHU-O",
"llm_decomposition_effective_message": "операции по договору 15/24 в банковском учете",
"llm_decomposition_effective_message": "операции по договору 24/15 в банковском учете",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "bank ops by contract 15/24",
"sanitized_user_message": "bank ops by contract 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -4606,7 +4606,7 @@
"trace_id": "drkqVojckPHU-O",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "операции по договору 15/24 в банковском учете"
"effective_message": "операции по договору 24/15 в банковском учете"
}
},
"error_code": null,
@@ -4615,7 +4615,7 @@
{
"index": 99,
"id": "X039",
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-13-28-x039",
"status_code": 200,
@@ -4692,7 +4692,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_bank_operations_by_contract_v1",
@@ -4700,8 +4700,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -4733,10 +4733,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "HTObpDOoFpJ5EI",
"llm_decomposition_effective_message": "Показать банковские операции по договору 15/24.",
"llm_decomposition_effective_message": "Показать банковские операции по договору 24/15.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи банк операции по договор 15/24",
"sanitized_user_message": "покажи банк операции по договор 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -4746,7 +4746,7 @@
"trace_id": "HTObpDOoFpJ5EI",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать банковские операции по договору 15/24."
"effective_message": "Показать банковские операции по договору 24/15."
}
},
"error_code": null,
@@ -44,20 +44,20 @@
| S040 | False | blocked_recipe_visibility_gap | partial_coverage | documents_forming_balance | recipe_visibility_gap | бля, какие доки формируют остаток 60.01 на 2020-05-31 | Текущий live recipe не дает нужную видимость данных для этого сценария. |
| S041 | True | partial_non_blocking | partial_coverage | documents_forming_balance | empty_match | по счету 62.01 раскрой остаток документами на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| S042 | True | ok_or_factual | factual | documents_forming_balance | None | из чего остаток по счету 51 на 2020-06-30 | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| S043 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | покажи документы по договору 15/24 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| S044 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | доки по дог. 15/24 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| S045 | True | ok_or_factual | factual | list_documents_by_contract | None | какие документы по контракту 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S046 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | docs by contract 15/24 year 2020 | В live-данных по текущему фильтру записи не найдены. |
| S047 | True | ok_or_factual | factual | list_documents_by_contract | None | бля, покажи по договору 15/24 доки | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S048 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 15/24 документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S049 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | плс документы договор №15/24 | В live-данных по текущему фильтру записи не найдены. |
| S050 | True | ok_or_factual | factual | list_documents_by_contract | None | покеж документы по 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S051 | True | ok_or_factual | factual | bank_operations_by_contract | None | банковские операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S052 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежи по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S053 | False | blocked_execution_error | partial_coverage | bank_operations_by_contract | execution_error | выписка по договору 15/24 | Не удалось выполнить адресный live-запрос в V1. |
| S054 | False | likely_blocked_route | partial_coverage | bank_operations_by_contract | empty_match | bank ops by contract 15/24 | В live-данных по текущему фильтру записи не найдены. |
| S055 | True | ok_or_factual | factual | bank_operations_by_contract | None | ёпт, покажи банк операции по дог 15/24 | Собран список банковских операций по договору (live address lane). |
| S056 | True | ok_or_factual | factual | bank_operations_by_contract | None | по контракту 15/24 платежки | Собран список банковских операций по договору (live address lane). |
| S043 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | покажи документы по договору 24/15 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| S044 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | доки по дог. 24/15 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| S045 | True | ok_or_factual | factual | list_documents_by_contract | None | какие документы по контракту 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S046 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | docs by contract 24/15 year 2020 | В live-данных по текущему фильтру записи не найдены. |
| S047 | True | ok_or_factual | factual | list_documents_by_contract | None | бля, покажи по договору 24/15 доки | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S048 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 24/15 документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S049 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | плс документы договор №24/15 | В live-данных по текущему фильтру записи не найдены. |
| S050 | True | ok_or_factual | factual | list_documents_by_contract | None | покеж документы по 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S051 | True | ok_or_factual | factual | bank_operations_by_contract | None | банковские операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S052 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежи по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S053 | False | blocked_execution_error | partial_coverage | bank_operations_by_contract | execution_error | выписка по договору 24/15 | Не удалось выполнить адресный live-запрос в V1. |
| S054 | False | likely_blocked_route | partial_coverage | bank_operations_by_contract | empty_match | bank ops by contract 24/15 | В live-данных по текущему фильтру записи не найдены. |
| S055 | True | ok_or_factual | factual | bank_operations_by_contract | None | ёпт, покажи банк операции по дог 24/15 | Собран список банковских операций по договору (live address lane). |
| S056 | True | ok_or_factual | factual | bank_operations_by_contract | None | по контракту 24/15 платежки | Собран список банковских операций по договору (live address lane). |
| S057 | True | ok_or_factual | factual | account_balance_snapshot | None | покажи сальдо по счету 60 за 2020 | Адресный срез по счету собран (по движениям live MCP). |
| S058 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
| S059 | True | ok_or_factual | factual | account_balance_snapshot | None | ок, теперь 2020.05 | Адресный срез по счету собран (по движениям live MCP). |
@@ -90,17 +90,17 @@
| X026 | False | blocked_missing_anchor | partial_coverage | documents_forming_balance | missing_anchor | раскидай остаток 62.01 по докам на 2020-12-31 | Для точного адресного поиска не хватает обязательного якоря. |
| X027 | True | ok_or_factual | factual | documents_forming_balance | None | по счету 51 раскрой остаток документами на 2020-06-30 | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| X028 | False | blocked_missing_anchor | partial_coverage | documents_forming_balance | missing_anchor | бля из чего состоит остаток по 60.01 на 2020-05-31 | Для точного адресного поиска не хватает обязательного якоря. |
| X029 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | доки по договору 15/24 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| X030 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы контракт 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X031 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | docs by contract 15/24 2020 | В live-данных по текущему фильтру записи не найдены. |
| X032 | True | ok_or_factual | factual | list_documents_by_contract | None | по дог 15/24 какие документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X033 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | договор 15/24 выведи доки | В live-данных по текущему фильтру записи не найдены. |
| X034 | True | ok_or_factual | factual | list_documents_by_contract | None | нах покажи документы по 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X035 | True | ok_or_factual | factual | bank_operations_by_contract | None | банк операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| X036 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежки по дог 15/24 | Собран список банковских операций по договору (live address lane). |
| X037 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по контракту 15/24 | Собран список банковских операций по договору (live address lane). |
| X038 | False | likely_blocked_route | partial_coverage | bank_operations_by_contract | empty_match | bank ops by contract 15/24 | В live-данных по текущему фильтру записи не найдены. |
| X039 | False | blocked_execution_error | partial_coverage | bank_operations_by_contract | execution_error | покажи банк опер по дог 15/24 пж | Не удалось выполнить адресный live-запрос в V1. |
| X040 | True | ok_or_factual | factual | bank_operations_by_contract | None | епт транзакции договор 15/24 | Собран список банковских операций по договору (live address lane). |
| X029 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | доки по договору 24/15 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| X030 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы контракт 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X031 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | docs by contract 24/15 2020 | В live-данных по текущему фильтру записи не найдены. |
| X032 | True | ok_or_factual | factual | list_documents_by_contract | None | по дог 24/15 какие документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X033 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | договор 24/15 выведи доки | В live-данных по текущему фильтру записи не найдены. |
| X034 | True | ok_or_factual | factual | list_documents_by_contract | None | нах покажи документы по 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X035 | True | ok_or_factual | factual | bank_operations_by_contract | None | банк операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| X036 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежки по дог 24/15 | Собран список банковских операций по договору (live address lane). |
| X037 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по контракту 24/15 | Собран список банковских операций по договору (live address lane). |
| X038 | False | likely_blocked_route | partial_coverage | bank_operations_by_contract | empty_match | bank ops by contract 24/15 | В live-данных по текущему фильтру записи не найдены. |
| X039 | False | blocked_execution_error | partial_coverage | bank_operations_by_contract | execution_error | покажи банк опер по дог 24/15 пж | Не удалось выполнить адресный live-запрос в V1. |
| X040 | True | ok_or_factual | factual | bank_operations_by_contract | None | епт транзакции договор 24/15 | Собран список банковских операций по договору (live address lane). |
| X041 | True | ok_or_factual | factual | account_balance_snapshot | None | покажи сальдо по счету 60 за 2020 | Адресный срез по счету собран (по движениям live MCP). |
| X042 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
@@ -1210,7 +1210,7 @@
{
"index": 43,
"id": "S043",
"question": "покажи документы по договору 15/24 за 2020",
"question": "покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-28-31-s043",
"status_code": 200,
@@ -1286,7 +1286,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -1296,8 +1296,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -1340,10 +1340,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "qbe5oPJGsCXhNU",
"llm_decomposition_effective_message": "Показать документы по договору 15/24 за период 2020 года.",
"llm_decomposition_effective_message": "Показать документы по договору 24/15 за период 2020 года.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи документы по договору 15/24 за 2020",
"sanitized_user_message": "покажи документы по договору 24/15 за 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -1353,7 +1353,7 @@
"trace_id": "qbe5oPJGsCXhNU",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать документы по договору 15/24 за период 2020 года."
"effective_message": "Показать документы по договору 24/15 за период 2020 года."
}
},
"error_code": null,
@@ -1362,7 +1362,7 @@
{
"index": 46,
"id": "S046",
"question": "docs by contract 15/24 year 2020",
"question": "docs by contract 24/15 year 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-28-31-s046",
"status_code": 200,
@@ -1437,7 +1437,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 year 2020",
"contract": "24/15 year 2020",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -1447,8 +1447,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24 year 2020",
"anchor_value_resolved": "15/24 year 2020",
"anchor_value_raw": "24/15 year 2020",
"anchor_value_resolved": "24/15 year 2020",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -1491,7 +1491,7 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "sDUTfcIdPlrHej",
"llm_decomposition_effective_message": "docs by contract 15/24 year 2020",
"llm_decomposition_effective_message": "docs by contract 24/15 year 2020",
"llm_decomposition_reason": "normalized_fragment_same",
"fallback_rule_hit": null,
"sanitized_user_message": "документы by contract 15/2024 год 2020",
@@ -1504,7 +1504,7 @@
"trace_id": "sDUTfcIdPlrHej",
"prompt_version": "normalizer_v2_0_2",
"applied": false,
"effective_message": "docs by contract 15/24 year 2020"
"effective_message": "docs by contract 24/15 year 2020"
}
},
"error_code": null,
@@ -1513,7 +1513,7 @@
{
"index": 49,
"id": "S049",
"question": "плс документы договор №15/24",
"question": "плс документы договор №24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-28-31-s049",
"status_code": 200,
@@ -1588,7 +1588,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "номер 15/24"
"contract": "номер 24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_documents_by_contract_v1",
@@ -1596,8 +1596,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "номер 15/24",
"anchor_value_resolved": "номер 15/24",
"anchor_value_raw": "номер 24/15",
"anchor_value_resolved": "номер 24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -1640,10 +1640,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "T1K-UNkkR8oEG4",
"llm_decomposition_effective_message": "пожалуйста, предоставьте документы по договору номер 15/24",
"llm_decomposition_effective_message": "пожалуйста, предоставьте документы по договору номер 24/15",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "документы договор №15/24",
"sanitized_user_message": "документы договор №24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -1653,7 +1653,7 @@
"trace_id": "T1K-UNkkR8oEG4",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "пожалуйста, предоставьте документы по договору номер 15/24"
"effective_message": "пожалуйста, предоставьте документы по договору номер 24/15"
}
},
"error_code": null,
@@ -1662,7 +1662,7 @@
{
"index": 54,
"id": "S054",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-28-31-s054",
"status_code": 200,
@@ -1737,7 +1737,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 в банковском учете"
"contract": "24/15 в банковском учете"
},
"missing_required_filters": [],
"selected_recipe": "address_bank_operations_by_contract_v1",
@@ -1745,8 +1745,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24 в банковском учете",
"anchor_value_resolved": "15/24 в банковском учете",
"anchor_value_raw": "24/15 в банковском учете",
"anchor_value_resolved": "24/15 в банковском учете",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -1789,10 +1789,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "FRIy2IFM8jBw6I",
"llm_decomposition_effective_message": "операции по договору 15/24 в банковском учете",
"llm_decomposition_effective_message": "операции по договору 24/15 в банковском учете",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "bank ops by contract 15/24",
"sanitized_user_message": "bank ops by contract 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -1802,7 +1802,7 @@
"trace_id": "FRIy2IFM8jBw6I",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "операции по договору 15/24 в банковском учете"
"effective_message": "операции по договору 24/15 в банковском учете"
}
},
"error_code": null,
@@ -2868,7 +2868,7 @@
{
"index": 89,
"id": "X029",
"question": "доки по договору 15/24 за 2020",
"question": "доки по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-28-31-x029",
"status_code": 200,
@@ -2943,7 +2943,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -2953,8 +2953,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -2997,10 +2997,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "vtj10eK87oPheh",
"llm_decomposition_effective_message": "Документы по договору 15/24 за 2020 год.",
"llm_decomposition_effective_message": "Документы по договору 24/15 за 2020 год.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "доки по договору 15/24 за 2020",
"sanitized_user_message": "доки по договору 24/15 за 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -3010,7 +3010,7 @@
"trace_id": "vtj10eK87oPheh",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Документы по договору 15/24 за 2020 год."
"effective_message": "Документы по договору 24/15 за 2020 год."
}
},
"error_code": null,
@@ -3019,7 +3019,7 @@
{
"index": 93,
"id": "X033",
"question": "договор 15/24 выведи доки",
"question": "договор 24/15 выведи доки",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-28-31-x033",
"status_code": 200,
@@ -3095,7 +3095,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 выведите связанные документы"
"contract": "24/15 выведите связанные документы"
},
"missing_required_filters": [],
"selected_recipe": "address_documents_by_contract_v1",
@@ -3103,8 +3103,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24 выведите связанные документы",
"anchor_value_resolved": "15/24 выведите связанные документы",
"anchor_value_raw": "24/15 выведите связанные документы",
"anchor_value_resolved": "24/15 выведите связанные документы",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -3147,10 +3147,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "z2cI2si1gyFUyp",
"llm_decomposition_effective_message": "Для договора 15/24 выведите связанные документы.",
"llm_decomposition_effective_message": "Для договора 24/15 выведите связанные документы.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "договор 15/24 выведи доки",
"sanitized_user_message": "договор 24/15 выведи доки",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -3160,7 +3160,7 @@
"trace_id": "z2cI2si1gyFUyp",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Для договора 15/24 выведите связанные документы."
"effective_message": "Для договора 24/15 выведите связанные документы."
}
},
"error_code": null,
@@ -3169,7 +3169,7 @@
{
"index": 98,
"id": "X038",
"question": "bank ops by contract 15/24",
"question": "bank ops by contract 24/15",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-28-31-x038",
"status_code": 200,
@@ -3244,7 +3244,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 в банковском учете"
"contract": "24/15 в банковском учете"
},
"missing_required_filters": [],
"selected_recipe": "address_bank_operations_by_contract_v1",
@@ -3252,8 +3252,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24 в банковском учете",
"anchor_value_resolved": "15/24 в банковском учете",
"anchor_value_raw": "24/15 в банковском учете",
"anchor_value_resolved": "24/15 в банковском учете",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -3296,10 +3296,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "6vJfN38mxWRHfF",
"llm_decomposition_effective_message": "операции по договору 15/24 в банковском учете",
"llm_decomposition_effective_message": "операции по договору 24/15 в банковском учете",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "bank ops by contract 15/24",
"sanitized_user_message": "bank ops by contract 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -3309,7 +3309,7 @@
"trace_id": "6vJfN38mxWRHfF",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "операции по договору 15/24 в банковском учете"
"effective_message": "операции по договору 24/15 в банковском учете"
}
},
"error_code": null,
@@ -3318,7 +3318,7 @@
{
"index": 99,
"id": "X039",
"question": "покажи банк опер по дог 15/24 пж",
"question": "покажи банк опер по дог 24/15 пж",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-28-31-x039",
"status_code": 200,
@@ -3395,7 +3395,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24"
"contract": "24/15"
},
"missing_required_filters": [],
"selected_recipe": "address_bank_operations_by_contract_v1",
@@ -3403,8 +3403,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": false,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "none",
@@ -3436,10 +3436,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "sRvH_EVTQl42AN",
"llm_decomposition_effective_message": "Показать банковские операции по договору 15/24.",
"llm_decomposition_effective_message": "Показать банковские операции по договору 24/15.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи банк операции по договор 15/24",
"sanitized_user_message": "покажи банк операции по договор 24/15",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -3449,7 +3449,7 @@
"trace_id": "sRvH_EVTQl42AN",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать банковские операции по договору 15/24."
"effective_message": "Показать банковские операции по договору 24/15."
}
},
"error_code": null,
@@ -44,20 +44,20 @@
| S040 | False | blocked_recipe_visibility_gap | partial_coverage | documents_forming_balance | recipe_visibility_gap | бля, какие доки формируют остаток 60.01 на 2020-05-31 | Текущий live recipe не дает нужную видимость данных для этого сценария. |
| S041 | True | partial_non_blocking | partial_coverage | documents_forming_balance | empty_match | по счету 62.01 раскрой остаток документами на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| S042 | True | ok_or_factual | factual | documents_forming_balance | None | из чего остаток по счету 51 на 2020-06-30 | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| S043 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | покажи документы по договору 15/24 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| S044 | True | ok_or_factual | factual | list_documents_by_contract | None | доки по дог. 15/24 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| S045 | True | ok_or_factual | factual | list_documents_by_contract | None | какие документы по контракту 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S046 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | docs by contract 15/24 year 2020 | В live-данных по текущему фильтру записи не найдены. |
| S047 | True | ok_or_factual | factual | list_documents_by_contract | None | бля, покажи по договору 15/24 доки | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S048 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 15/24 документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S049 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | плс документы договор №15/24 | В live-данных по текущему фильтру записи не найдены. |
| S050 | True | ok_or_factual | factual | list_documents_by_contract | None | покеж документы по 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S051 | True | ok_or_factual | factual | bank_operations_by_contract | None | банковские операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S052 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежи по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S053 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S054 | False | likely_blocked_route | partial_coverage | bank_operations_by_contract | empty_match | bank ops by contract 15/24 | В live-данных по текущему фильтру записи не найдены. |
| S055 | True | ok_or_factual | factual | bank_operations_by_contract | None | ёпт, покажи банк операции по дог 15/24 | Собран список банковских операций по договору (live address lane). |
| S056 | True | ok_or_factual | factual | bank_operations_by_contract | None | по контракту 15/24 платежки | Собран список банковских операций по договору (live address lane). |
| S043 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | покажи документы по договору 24/15 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| S044 | True | ok_or_factual | factual | list_documents_by_contract | None | доки по дог. 24/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| S045 | True | ok_or_factual | factual | list_documents_by_contract | None | какие документы по контракту 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S046 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | docs by contract 24/15 year 2020 | В live-данных по текущему фильтру записи не найдены. |
| S047 | True | ok_or_factual | factual | list_documents_by_contract | None | бля, покажи по договору 24/15 доки | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S048 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 24/15 документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S049 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | плс документы договор №24/15 | В live-данных по текущему фильтру записи не найдены. |
| S050 | True | ok_or_factual | factual | list_documents_by_contract | None | покеж документы по 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S051 | True | ok_or_factual | factual | bank_operations_by_contract | None | банковские операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S052 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежи по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S053 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S054 | False | likely_blocked_route | partial_coverage | bank_operations_by_contract | empty_match | bank ops by contract 24/15 | В live-данных по текущему фильтру записи не найдены. |
| S055 | True | ok_or_factual | factual | bank_operations_by_contract | None | ёпт, покажи банк операции по дог 24/15 | Собран список банковских операций по договору (live address lane). |
| S056 | True | ok_or_factual | factual | bank_operations_by_contract | None | по контракту 24/15 платежки | Собран список банковских операций по договору (live address lane). |
| S057 | True | ok_or_factual | factual | account_balance_snapshot | None | покажи сальдо по счету 60 за 2020 | Адресный срез по счету собран (по движениям live MCP). |
| S058 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
| S059 | True | ok_or_factual | factual | account_balance_snapshot | None | ок, теперь 2020.05 | Адресный срез по счету собран (по движениям live MCP). |
@@ -90,17 +90,17 @@
| X026 | True | partial_non_blocking | partial_coverage | documents_forming_balance | empty_match | раскидай остаток 62.01 по докам на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| X027 | True | ok_or_factual | factual | documents_forming_balance | None | по счету 51 раскрой остаток документами на 2020-06-30 | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| X028 | False | blocked_recipe_visibility_gap | partial_coverage | documents_forming_balance | recipe_visibility_gap | бля из чего состоит остаток по 60.01 на 2020-05-31 | Текущий live recipe не дает нужную видимость данных для этого сценария. |
| X029 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | доки по договору 15/24 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| X030 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы контракт 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X031 | True | ok_or_factual | factual | list_documents_by_contract | None | docs by contract 15/24 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| X032 | True | ok_or_factual | factual | list_documents_by_contract | None | по дог 15/24 какие документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X033 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | договор 15/24 выведи доки | В live-данных по текущему фильтру записи не найдены. |
| X034 | True | ok_or_factual | factual | list_documents_by_contract | None | нах покажи документы по 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X035 | True | ok_or_factual | factual | bank_operations_by_contract | None | банк операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| X036 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежки по дог 15/24 | Собран список банковских операций по договору (live address lane). |
| X037 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по контракту 15/24 | Собран список банковских операций по договору (live address lane). |
| X038 | False | likely_blocked_route | partial_coverage | bank_operations_by_contract | empty_match | bank ops by contract 15/24 | В live-данных по текущему фильтру записи не найдены. |
| X039 | False | blocked_execution_error | partial_coverage | bank_operations_by_contract | execution_error | покажи банк опер по дог 15/24 пж | Не удалось выполнить адресный live-запрос в V1. |
| X040 | True | ok_or_factual | factual | bank_operations_by_contract | None | епт транзакции договор 15/24 | Собран список банковских операций по договору (live address lane). |
| X029 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | доки по договору 24/15 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| X030 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы контракт 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X031 | True | ok_or_factual | factual | list_documents_by_contract | None | docs by contract 24/15 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| X032 | True | ok_or_factual | factual | list_documents_by_contract | None | по дог 24/15 какие документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X033 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | договор 24/15 выведи доки | В live-данных по текущему фильтру записи не найдены. |
| X034 | True | ok_or_factual | factual | list_documents_by_contract | None | нах покажи документы по 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X035 | True | ok_or_factual | factual | bank_operations_by_contract | None | банк операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| X036 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежки по дог 24/15 | Собран список банковских операций по договору (live address lane). |
| X037 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по контракту 24/15 | Собран список банковских операций по договору (live address lane). |
| X038 | False | likely_blocked_route | partial_coverage | bank_operations_by_contract | empty_match | bank ops by contract 24/15 | В live-данных по текущему фильтру записи не найдены. |
| X039 | False | blocked_execution_error | partial_coverage | bank_operations_by_contract | execution_error | покажи банк опер по дог 24/15 пж | Не удалось выполнить адресный live-запрос в V1. |
| X040 | True | ok_or_factual | factual | bank_operations_by_contract | None | епт транзакции договор 24/15 | Собран список банковских операций по договору (live address lane). |
| X041 | True | ok_or_factual | factual | account_balance_snapshot | None | покажи сальдо по счету 60 за 2020 | Адресный срез по счету собран (по движениям live MCP). |
| X042 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
@@ -308,7 +308,7 @@
{
"index": 43,
"id": "S043",
"question": "покажи документы по договору 15/24 за 2020",
"question": "покажи документы по договору 24/15 за 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-40-54-s043",
"status_code": 200,
@@ -384,7 +384,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24",
"contract": "24/15",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -394,8 +394,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24",
"anchor_value_resolved": "15/24",
"anchor_value_raw": "24/15",
"anchor_value_resolved": "24/15",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -438,10 +438,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "o9lF35fLk7mxPL",
"llm_decomposition_effective_message": "Показать документы по договору 15/24 за период 2020 года.",
"llm_decomposition_effective_message": "Показать документы по договору 24/15 за период 2020 года.",
"llm_decomposition_reason": "normalized_fragment_applied",
"fallback_rule_hit": null,
"sanitized_user_message": "покажи документы по договору 15/24 за 2020",
"sanitized_user_message": "покажи документы по договору 24/15 за 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -451,7 +451,7 @@
"trace_id": "o9lF35fLk7mxPL",
"prompt_version": "normalizer_v2_0_2",
"applied": true,
"effective_message": "Показать документы по договору 15/24 за период 2020 года."
"effective_message": "Показать документы по договору 24/15 за период 2020 года."
}
},
"error_code": null,
@@ -460,7 +460,7 @@
{
"index": 46,
"id": "S046",
"question": "docs by contract 15/24 year 2020",
"question": "docs by contract 24/15 year 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-40-54-s046",
"status_code": 200,
@@ -535,7 +535,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 year 2020",
"contract": "24/15 year 2020",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -545,8 +545,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24 year 2020",
"anchor_value_resolved": "15/24 year 2020",
"anchor_value_raw": "24/15 year 2020",
"anchor_value_resolved": "24/15 year 2020",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -589,7 +589,7 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "bdfZi1D7CmwQom",
"llm_decomposition_effective_message": "docs by contract 15/24 year 2020",
"llm_decomposition_effective_message": "docs by contract 24/15 year 2020",
"llm_decomposition_reason": "normalized_fragment_same",
"fallback_rule_hit": null,
"sanitized_user_message": "документы by contract 15/2024 год 2020",
@@ -602,7 +602,7 @@
"trace_id": "bdfZi1D7CmwQom",
"prompt_version": "normalizer_v2_0_2",
"applied": false,
"effective_message": "docs by contract 15/24 year 2020"
"effective_message": "docs by contract 24/15 year 2020"
}
},
"error_code": null,
@@ -764,7 +764,7 @@
{
"index": 91,
"id": "X031",
"question": "docs by contract 15/24 2020",
"question": "docs by contract 24/15 2020",
"session": null,
"session_id": "asst-2026-04-02_Address_Slang_Live_Stress_2026-04-02_12-40-54-x031",
"status_code": 200,
@@ -839,7 +839,7 @@
"extracted_filters": {
"sort": "period_desc",
"limit": 20,
"contract": "15/24 2020",
"contract": "24/15 2020",
"period_from": "2020-01-01",
"period_to": "2020-12-31"
},
@@ -849,8 +849,8 @@
"account_scope_mode": "preferred",
"account_scope_fallback_applied": true,
"anchor_type": "contract",
"anchor_value_raw": "15/24 2020",
"anchor_value_resolved": "15/24 2020",
"anchor_value_raw": "24/15 2020",
"anchor_value_resolved": "24/15 2020",
"resolver_confidence": "medium",
"ambiguity_count": 0,
"match_failure_stage": "materialized_but_not_anchor_matched",
@@ -893,10 +893,10 @@
"llm_decomposition_attempted": true,
"llm_provider_used": "local",
"llm_decomposition_trace_id": "7cYAD2ehihqh2t",
"llm_decomposition_effective_message": "docs by contract 15/24 2020",
"llm_decomposition_effective_message": "docs by contract 24/15 2020",
"llm_decomposition_reason": "normalized_fragment_same",
"fallback_rule_hit": null,
"sanitized_user_message": "документы by contract 15/24 2020",
"sanitized_user_message": "документы by contract 24/15 2020",
"tool_gate_decision": "run_address_lane",
"tool_gate_reason": "address_mode_classifier_detected",
"answer_structure_v11": null,
@@ -906,7 +906,7 @@
"trace_id": "7cYAD2ehihqh2t",
"prompt_version": "normalizer_v2_0_2",
"applied": false,
"effective_message": "docs by contract 15/24 2020"
"effective_message": "docs by contract 24/15 2020"
}
},
"error_code": null,
@@ -44,20 +44,20 @@
| S040 | False | blocked_recipe_visibility_gap | partial_coverage | documents_forming_balance | recipe_visibility_gap | бля, какие доки формируют остаток 60.01 на 2020-05-31 | Текущий live recipe не дает нужную видимость данных для этого сценария. |
| S041 | True | partial_non_blocking | partial_coverage | documents_forming_balance | empty_match | по счету 62.01 раскрой остаток документами на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| S042 | True | ok_or_factual | factual | documents_forming_balance | None | из чего остаток по счету 51 на 2020-06-30 | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| S043 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | покажи документы по договору 15/24 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| S044 | True | ok_or_factual | factual | list_documents_by_contract | None | доки по дог. 15/24 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| S045 | True | ok_or_factual | factual | list_documents_by_contract | None | какие документы по контракту 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S046 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | docs by contract 15/24 year 2020 | В live-данных по текущему фильтру записи не найдены. |
| S047 | True | ok_or_factual | factual | list_documents_by_contract | None | бля, покажи по договору 15/24 доки | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S048 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 15/24 документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S049 | True | ok_or_factual | factual | list_documents_by_contract | None | плс документы договор №15/24 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| S050 | True | ok_or_factual | factual | list_documents_by_contract | None | покеж документы по 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S051 | True | ok_or_factual | factual | bank_operations_by_contract | None | банковские операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S052 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежи по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S053 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S054 | True | ok_or_factual | factual | bank_operations_by_contract | None | bank ops by contract 15/24 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| S055 | True | ok_or_factual | factual | bank_operations_by_contract | None | ёпт, покажи банк операции по дог 15/24 | Собран список банковских операций по договору (live address lane). |
| S056 | True | ok_or_factual | factual | bank_operations_by_contract | None | по контракту 15/24 платежки | Собран список банковских операций по договору (live address lane). |
| S043 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | покажи документы по договору 24/15 за 2020 | В live-данных по текущему фильтру записи не найдены. |
| S044 | True | ok_or_factual | factual | list_documents_by_contract | None | доки по дог. 24/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| S045 | True | ok_or_factual | factual | list_documents_by_contract | None | какие документы по контракту 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S046 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | docs by contract 24/15 year 2020 | В live-данных по текущему фильтру записи не найдены. |
| S047 | True | ok_or_factual | factual | list_documents_by_contract | None | бля, покажи по договору 24/15 доки | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S048 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 24/15 документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S049 | True | ok_or_factual | factual | list_documents_by_contract | None | плс документы договор №24/15 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| S050 | True | ok_or_factual | factual | list_documents_by_contract | None | покеж документы по 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| S051 | True | ok_or_factual | factual | bank_operations_by_contract | None | банковские операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S052 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежи по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S053 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S054 | True | ok_or_factual | factual | bank_operations_by_contract | None | bank ops by contract 24/15 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| S055 | True | ok_or_factual | factual | bank_operations_by_contract | None | ёпт, покажи банк операции по дог 24/15 | Собран список банковских операций по договору (live address lane). |
| S056 | True | ok_or_factual | factual | bank_operations_by_contract | None | по контракту 24/15 платежки | Собран список банковских операций по договору (live address lane). |
| S057 | True | ok_or_factual | factual | account_balance_snapshot | None | покажи сальдо по счету 60 за 2020 | Адресный срез по счету собран (по движениям live MCP). |
| S058 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
| S059 | True | ok_or_factual | factual | account_balance_snapshot | None | ок, теперь 2020.05 | Адресный срез по счету собран (по движениям live MCP). |
@@ -90,17 +90,17 @@
| X026 | True | partial_non_blocking | partial_coverage | documents_forming_balance | empty_match | раскидай остаток 62.01 по докам на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| X027 | True | ok_or_factual | factual | documents_forming_balance | None | по счету 51 раскрой остаток документами на 2020-06-30 | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| X028 | False | blocked_recipe_visibility_gap | partial_coverage | documents_forming_balance | recipe_visibility_gap | бля из чего состоит остаток по 60.01 на 2020-05-31 | Текущий live recipe не дает нужную видимость данных для этого сценария. |
| X029 | True | ok_or_factual | factual | list_documents_by_contract | None | доки по договору 15/24 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| X030 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы контракт 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X031 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | docs by contract 15/24 2020 | В live-данных по текущему фильтру записи не найдены. |
| X032 | True | ok_or_factual | factual | list_documents_by_contract | None | по дог 15/24 какие документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X033 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 15/24 выведи доки | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| X034 | True | ok_or_factual | factual | list_documents_by_contract | None | нах покажи документы по 15/24 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X035 | True | ok_or_factual | factual | bank_operations_by_contract | None | банк операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| X036 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежки по дог 15/24 | Собран список банковских операций по договору (live address lane). |
| X037 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по контракту 15/24 | Собран список банковских операций по договору (live address lane). |
| X038 | True | ok_or_factual | factual | bank_operations_by_contract | None | bank ops by contract 15/24 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| X039 | True | ok_or_factual | factual | bank_operations_by_contract | None | покажи банк опер по дог 15/24 пж | Собран список банковских операций по договору (live address lane). |
| X040 | True | ok_or_factual | factual | bank_operations_by_contract | None | епт транзакции договор 15/24 | Собран список банковских операций по договору (live address lane). |
| X029 | True | ok_or_factual | factual | list_documents_by_contract | None | доки по договору 24/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| X030 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы контракт 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X031 | False | likely_blocked_route | partial_coverage | list_documents_by_contract | empty_match | docs by contract 24/15 2020 | В live-данных по текущему фильтру записи не найдены. |
| X032 | True | ok_or_factual | factual | list_documents_by_contract | None | по дог 24/15 какие документы | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X033 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 24/15 выведи доки | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| X034 | True | ok_or_factual | factual | list_documents_by_contract | None | нах покажи документы по 24/15 | Документный фильтр в live дал пустой набор; показываю связанные банковские операции по договору. |
| X035 | True | ok_or_factual | factual | bank_operations_by_contract | None | банк операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| X036 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежки по дог 24/15 | Собран список банковских операций по договору (live address lane). |
| X037 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по контракту 24/15 | Собран список банковских операций по договору (live address lane). |
| X038 | True | ok_or_factual | factual | bank_operations_by_contract | None | bank ops by contract 24/15 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| X039 | True | ok_or_factual | factual | bank_operations_by_contract | None | покажи банк опер по дог 24/15 пж | Собран список банковских операций по договору (live address lane). |
| X040 | True | ok_or_factual | factual | bank_operations_by_contract | None | епт транзакции договор 24/15 | Собран список банковских операций по договору (live address lane). |
| X041 | True | ok_or_factual | factual | account_balance_snapshot | None | покажи сальдо по счету 60 за 2020 | Адресный срез по счету собран (по движениям live MCP). |
| X042 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
@@ -44,20 +44,20 @@
| S040 | True | ok_or_factual | factual | documents_forming_balance | None | бля, какие доки формируют остаток 60.01 на 2020-05-31 | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| S041 | True | partial_non_blocking | partial_coverage | documents_forming_balance | empty_match | по счету 62.01 раскрой остаток документами на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| S042 | True | ok_or_factual | factual | documents_forming_balance | None | из чего остаток по счету 51 на 2020-06-30 | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| S043 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы по договору 15/24 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| S044 | True | ok_or_factual | factual | list_documents_by_contract | None | доки по дог. 15/24 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| S045 | True | ok_or_factual | factual | list_documents_by_contract | None | какие документы по контракту 15/24 | Собран список документов по договору (live address lane). |
| S046 | True | ok_or_factual | factual | list_documents_by_contract | None | docs by contract 15/24 year 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| S047 | True | ok_or_factual | factual | list_documents_by_contract | None | бля, покажи по договору 15/24 доки | Собран список документов по договору (live address lane). |
| S048 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 15/24 документы | Собран список документов по договору (live address lane). |
| S049 | True | ok_or_factual | factual | list_documents_by_contract | None | плс документы договор №15/24 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| S050 | True | ok_or_factual | factual | list_documents_by_contract | None | покеж документы по 15/24 | Собран список документов по договору (live address lane). |
| S051 | True | ok_or_factual | factual | bank_operations_by_contract | None | банковские операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S052 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежи по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S053 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| S054 | True | ok_or_factual | factual | bank_operations_by_contract | None | bank ops by contract 15/24 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| S055 | True | ok_or_factual | factual | bank_operations_by_contract | None | ёпт, покажи банк операции по дог 15/24 | Собран список банковских операций по договору (live address lane). |
| S056 | True | ok_or_factual | factual | bank_operations_by_contract | None | по контракту 15/24 платежки | Собран список банковских операций по договору (live address lane). |
| S043 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы по договору 24/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| S044 | True | ok_or_factual | factual | list_documents_by_contract | None | доки по дог. 24/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| S045 | True | ok_or_factual | factual | list_documents_by_contract | None | какие документы по контракту 24/15 | Собран список документов по договору (live address lane). |
| S046 | True | ok_or_factual | factual | list_documents_by_contract | None | docs by contract 24/15 year 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| S047 | True | ok_or_factual | factual | list_documents_by_contract | None | бля, покажи по договору 24/15 доки | Собран список документов по договору (live address lane). |
| S048 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 24/15 документы | Собран список документов по договору (live address lane). |
| S049 | True | ok_or_factual | factual | list_documents_by_contract | None | плс документы договор №24/15 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| S050 | True | ok_or_factual | factual | list_documents_by_contract | None | покеж документы по 24/15 | Собран список документов по договору (live address lane). |
| S051 | True | ok_or_factual | factual | bank_operations_by_contract | None | банковские операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S052 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежи по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S053 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| S054 | True | ok_or_factual | factual | bank_operations_by_contract | None | bank ops by contract 24/15 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| S055 | True | ok_or_factual | factual | bank_operations_by_contract | None | ёпт, покажи банк операции по дог 24/15 | Собран список банковских операций по договору (live address lane). |
| S056 | True | ok_or_factual | factual | bank_operations_by_contract | None | по контракту 24/15 платежки | Собран список банковских операций по договору (live address lane). |
| S057 | True | ok_or_factual | factual | account_balance_snapshot | None | покажи сальдо по счету 60 за 2020 | Адресный срез по счету собран (по движениям live MCP). |
| S058 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |
| S059 | True | ok_or_factual | factual | account_balance_snapshot | None | ок, теперь 2020.05 | Адресный срез по счету собран (по движениям live MCP). |
@@ -90,17 +90,17 @@
| X026 | True | partial_non_blocking | partial_coverage | documents_forming_balance | empty_match | раскидай остаток 62.01 по докам на 2020-12-31 | В live-данных по текущему фильтру записи не найдены. |
| X027 | True | ok_or_factual | factual | documents_forming_balance | None | по счету 51 раскрой остаток документами на 2020-06-30 | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| X028 | True | ok_or_factual | factual | documents_forming_balance | None | бля из чего состоит остаток по 60.01 на 2020-05-31 | Собран drilldown документов, формирующих остаток по счету на указанную дату. |
| X029 | True | ok_or_factual | factual | list_documents_by_contract | None | доки по договору 15/24 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| X030 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы контракт 15/24 | Собран список документов по договору (live address lane). |
| X031 | True | ok_or_factual | factual | list_documents_by_contract | None | docs by contract 15/24 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| X032 | True | ok_or_factual | factual | list_documents_by_contract | None | по дог 15/24 какие документы | Собран список документов по договору (live address lane). |
| X033 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 15/24 выведи доки | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| X034 | True | ok_or_factual | factual | list_documents_by_contract | None | нах покажи документы по 15/24 | Собран список документов по договору (live address lane). |
| X035 | True | ok_or_factual | factual | bank_operations_by_contract | None | банк операции по договору 15/24 | Собран список банковских операций по договору (live address lane). |
| X036 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежки по дог 15/24 | Собран список банковских операций по договору (live address lane). |
| X037 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по контракту 15/24 | Собран список банковских операций по договору (live address lane). |
| X038 | True | ok_or_factual | factual | bank_operations_by_contract | None | bank ops by contract 15/24 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| X039 | True | ok_or_factual | factual | bank_operations_by_contract | None | покажи банк опер по дог 15/24 пж | Собран список банковских операций по договору (live address lane). |
| X040 | True | ok_or_factual | factual | bank_operations_by_contract | None | епт транзакции договор 15/24 | Собран список банковских операций по договору (live address lane). |
| X029 | True | ok_or_factual | factual | list_documents_by_contract | None | доки по договору 24/15 за 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| X030 | True | ok_or_factual | factual | list_documents_by_contract | None | покажи документы контракт 24/15 | Собран список документов по договору (live address lane). |
| X031 | True | ok_or_factual | factual | list_documents_by_contract | None | docs by contract 24/15 2020 | Период сохранен. Глубина live-выборки автоматически расширена до 1000 строк. |
| X032 | True | ok_or_factual | factual | list_documents_by_contract | None | по дог 24/15 какие документы | Собран список документов по договору (live address lane). |
| X033 | True | ok_or_factual | factual | list_documents_by_contract | None | договор 24/15 выведи доки | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| X034 | True | ok_or_factual | factual | list_documents_by_contract | None | нах покажи документы по 24/15 | Собран список документов по договору (live address lane). |
| X035 | True | ok_or_factual | factual | bank_operations_by_contract | None | банк операции по договору 24/15 | Собран список банковских операций по договору (live address lane). |
| X036 | True | ok_or_factual | factual | bank_operations_by_contract | None | платежки по дог 24/15 | Собран список банковских операций по договору (live address lane). |
| X037 | True | ok_or_factual | factual | bank_operations_by_contract | None | выписка по контракту 24/15 | Собран список банковских операций по договору (live address lane). |
| X038 | True | ok_or_factual | factual | bank_operations_by_contract | None | bank ops by contract 24/15 | Точный якорь не подтвердился в текущем окне live-данных; показаны ближайшие доступные документы/операции по выбранному типу. |
| X039 | True | ok_or_factual | factual | bank_operations_by_contract | None | покажи банк опер по дог 24/15 пж | Собран список банковских операций по договору (live address lane). |
| X040 | True | ok_or_factual | factual | bank_operations_by_contract | None | епт транзакции договор 24/15 | Собран список банковских операций по договору (live address lane). |
| X041 | True | ok_or_factual | factual | account_balance_snapshot | None | покажи сальдо по счету 60 за 2020 | Адресный срез по счету собран (по движениям live MCP). |
| X042 | True | ok_or_factual | factual | account_balance_snapshot | None | а теперь только май 2020 | Адресный срез по счету собран (по движениям live MCP). |