Initial import NDC_1C

This commit is contained in:
2026-03-26 10:38:25 +03:00
commit a162d77ef7
2943 changed files with 3615871 additions and 0 deletions
@@ -0,0 +1,157 @@
{
"suite_id": "assistant_stage1_canonical",
"suite_version": "0.1.0",
"schema_version": "assistant_stage1_suite_v0_1",
"scenario_count": 9,
"case_ids": [
"S1-51-WRONG-CLOSE-TYPE",
"S1-60-SUPPLIER-TAILS",
"S1-97-LIFECYCLE-ANOMALY",
"S1-OS-CARD-VS-CHARGES",
"S1-VAT-CROSS-DOMAIN-CONTRADICTION",
"S1-PERIOD-CLOSE-IMPACT",
"S1-MULTI-INTENT",
"S1-TRANSLIT-QUERY",
"S1-FOLLOWUP-INVESTIGATION"
],
"cases": [
{
"case_id": "S1-51-WRONG-CLOSE-TYPE",
"scenario_tag": "51_wrong_closure_type",
"question_type": "direct",
"broadness_level": "low",
"turns": [
{
"user_message": "Проверь счет 51 за 2020-06: где закрытие выполнено неверным типом документа и почему это критично для сверки?"
}
],
"expected_hints": {
"expected_reply_type": "factual_with_explanation",
"expected_degraded_to": null
}
},
{
"case_id": "S1-60-SUPPLIER-TAILS",
"scenario_tag": "60_supplier_tails",
"question_type": "direct",
"broadness_level": "medium",
"turns": [
{
"user_message": "Покажи хвосты поставщиков по счету 60 за 2020-06 и выдели, где проблема уже похожа на разрыв цепочки документов, а не на обычную задержку."
}
],
"expected_hints": {
"expected_reply_type": "partial_coverage",
"expected_degraded_to": "partial"
}
},
{
"case_id": "S1-97-LIFECYCLE-ANOMALY",
"scenario_tag": "97_lifecycle_anomaly",
"question_type": "direct",
"broadness_level": "medium",
"turns": [
{
"user_message": "Найди аномалии по счету 97 за 2020-06: где расходы будущих периодов зависли или списание идет не по ожидаемой последовательности."
}
],
"expected_hints": {
"expected_reply_type": "partial_coverage",
"expected_degraded_to": "partial"
}
},
{
"case_id": "S1-OS-CARD-VS-CHARGES",
"scenario_tag": "os_card_vs_charges",
"question_type": "direct",
"broadness_level": "medium",
"turns": [
{
"user_message": "По ОС за 2020-06 сравни карточку объекта и начисления: где есть расхождения, которые влияют на корректность учета?"
}
],
"expected_hints": {
"expected_reply_type": "partial_coverage",
"expected_degraded_to": "partial"
}
},
{
"case_id": "S1-VAT-CROSS-DOMAIN-CONTRADICTION",
"scenario_tag": "vat_cross_domain_contradiction",
"question_type": "broad",
"broadness_level": "high",
"turns": [
{
"user_message": "Проверь НДС в целом: где есть противоречия между документами, проводками и регистрами и что из этого реально риск для отчетности?"
}
],
"expected_hints": {
"expected_reply_type": "clarification_required",
"expected_degraded_to": "clarification"
}
},
{
"case_id": "S1-PERIOD-CLOSE-IMPACT",
"scenario_tag": "period_close_impact",
"question_type": "broad",
"broadness_level": "high",
"turns": [
{
"user_message": "Что в текущих аномалиях сильнее всего повлияет на закрытие периода, если ничего не исправлять?"
}
],
"expected_hints": {
"expected_reply_type": "clarification_required",
"expected_degraded_to": "clarification"
}
},
{
"case_id": "S1-MULTI-INTENT",
"scenario_tag": "multi_intent_question",
"question_type": "multi_intent",
"broadness_level": "high",
"turns": [
{
"user_message": "Проверь 60 и 62 за июнь 2020, отдельно найди риски по НДС и одновременно покажи, что это значит для закрытия периода."
}
],
"expected_hints": {
"expected_reply_type": "clarification_required",
"expected_degraded_to": "clarification"
}
},
{
"case_id": "S1-TRANSLIT-QUERY",
"scenario_tag": "translit_query",
"question_type": "direct",
"broadness_level": "medium",
"turns": [
{
"user_message": "Prover schet 60 za 2020-06, gde taili postavshikov i kakie dokumenty ne zakryvayut oplaty."
}
],
"expected_hints": {
"expected_reply_type": "partial_coverage",
"expected_degraded_to": "partial"
}
},
{
"case_id": "S1-FOLLOWUP-INVESTIGATION",
"scenario_tag": "followup_investigation",
"question_type": "followup",
"broadness_level": "medium",
"turns": [
{
"user_message": "Разложи хвосты по поставщикам: где разрыв между оплатой и документами выглядит системным."
},
{
"user_message": "Сузь до периода 2020-06 и счета 60, покажи только случаи с максимальным риском закрытия периода."
}
],
"expected_hints": {
"expected_reply_type": "partial_coverage",
"expected_degraded_to": "partial"
}
}
]
}
@@ -0,0 +1,422 @@
[
{
"case_id": "V1121-B1-01",
"raw_question": "По каким поставщикам у нас на конец месяца остались хвосты, которые уже не похожи на обычную задержку документов, а выглядят как реальная проблема в цепочке?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["60"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B1-02",
"raw_question": "Где по покупателям у нас висит история \"отгрузили - денег нет - закрытия нет\", и по каким контрагентам это уже требует ручной проверки?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B1-03",
"raw_question": "Покажи контрагентов, по которым сальдо у нас, скорее всего, не совпадет с их актом сверки, если его запросить прямо сейчас.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["60", "62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B1-04",
"raw_question": "Где у нас есть оплаты, но не хватает документов, которые должны были закрыть взаиморасчеты?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["51", "60", "62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B1-05",
"raw_question": "По каким контрагентам, наоборот, документы есть, а нормального закрытия оплатами не видно?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["60", "62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B1-06",
"raw_question": "Есть ли такие зависшие авансы, которые уже давно надо было либо закрыть, либо хотя бы перепроверить руками?",
"expected": {
"intent_class": "anomaly_probe",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["60", "62"],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "V1121-B2-01",
"raw_question": "Какие реализации на конец периода выглядят так, будто они зависли и будут портить картину по выручке, если их не проверить заранее?",
"expected": {
"intent_class": "heavy_analytical",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["90", "62"],
"expected_output_shape": "ranked_list"
}
},
{
"case_id": "V1121-B2-02",
"raw_question": "По каким отгрузкам видно, что проблема не просто в том, что клиент не оплатил, а в том, что сама связка документов собрана криво?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["90", "62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B2-03",
"raw_question": "Покажи реализации, где хвост выглядит особенно неприятно: сумма не маленькая, возраст хвоста уже заметный, и при этом не видно нормального завершения цепочки.",
"expected": {
"intent_class": "heavy_analytical",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["90", "62"],
"expected_output_shape": "ranked_list"
}
},
{
"case_id": "V1121-B2-04",
"raw_question": "Где по 90/62 история похожа на \"вроде все проведено, но если копнуть, закрытие держится на кривой связке\"?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["90", "62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B2-05",
"raw_question": "Есть ли случаи, где реализация попала в период, а подтверждающие документы или оплата до сих пор живут в какой-то полуразобранной логике?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["90", "62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B2-06",
"raw_question": "По каким продажам на конец месяца видно, что бухгалтер потом будет долго распутывать, почему все это не сошлось нормально?",
"expected": {
"intent_class": "heavy_analytical",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["90", "62"],
"expected_output_shape": "ranked_list"
}
},
{
"case_id": "V1121-B3-01",
"raw_question": "Какие банковские движения выглядят так, будто выписка есть, а нормального отражения в учете под ней не хватает?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["51"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B3-02",
"raw_question": "Где по банку можно заподозрить, что документ и проводка вроде есть, но логика операции все равно не собрана в нормальную цепочку?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["51"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B3-03",
"raw_question": "Есть ли движения по счету 51, которые выглядят корректно по сумме, но по смыслу оставляют после себя подозрительный хвост?",
"expected": {
"intent_class": "anomaly_probe",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["51"],
"expected_output_shape": "anomaly_summary"
}
},
{
"case_id": "V1121-B3-04",
"raw_question": "Покажи банковские кейсы, где, скорее всего, проблема не в платеже как таковом, а в том, что он не туда лег или не тем документом закрылся.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["51"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B3-05",
"raw_question": "Где банк и бухгалтерский контур, скорее всего, расходятся не по одной строке, а по паттерну, который уже начинает повторяться?",
"expected": {
"intent_class": "heavy_analytical",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["51"],
"expected_output_shape": "anomaly_summary"
}
},
{
"case_id": "V1121-B4-01",
"raw_question": "Какие товарные позиции выглядят так, будто их уже продавали, а нормального прихода под них в базе не видно?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["41"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B4-02",
"raw_question": "Где по товарам у нас отрицательные или подозрительные остатки, которые, скорее всего, связаны не с жизнью, а с ошибкой в учете?",
"expected": {
"intent_class": "anomaly_probe",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["41"],
"expected_output_shape": "anomaly_summary"
}
},
{
"case_id": "V1121-B4-03",
"raw_question": "Есть ли случаи, где приход и реализация вроде есть оба, но даты между ними выглядят так, будто кто-то завел документы задним числом или с ошибкой?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["41", "90"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B4-04",
"raw_question": "Покажи товарные хвосты, которые сильнее всего искажают картину периода и требуют проверки до закрытия месяца.",
"expected": {
"intent_class": "heavy_analytical",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["41"],
"expected_output_shape": "ranked_list"
}
},
{
"case_id": "V1121-B4-05",
"raw_question": "Где по складу и реализации видно, что себестоимость продажи подтверждена слабо или вообще опирается на кривую цепочку?",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["41", "90"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V1121-B5-01",
"raw_question": "Что сейчас лежит на 10 счете так, будто это уже давно надо было либо списать, либо хотя бы проверить, почему оно до сих пор висит?",
"expected": {
"intent_class": "rule_based_account_control",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["10"],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "V1121-B5-02",
"raw_question": "Есть ли материалы, по которым остаток выглядит нелогично: движения были, хозяйственная логика слабая, а в учете все еще что-то торчит?",
"expected": {
"intent_class": "anomaly_probe",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["10"],
"expected_output_shape": "anomaly_summary"
}
},
{
"case_id": "V1121-B5-03",
"raw_question": "Покажи позиции по материалам, где возможен эффект \"вроде сумма не огромная, но учетная логика выглядит криво\".",
"expected": {
"intent_class": "anomaly_probe",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["10"],
"expected_output_shape": "anomaly_summary"
}
},
{
"case_id": "V1121-B6-01",
"raw_question": "Какие записи на 97 счете больше всего похожи на ошибку в датах начала, конца или самом сроке списания?",
"expected": {
"intent_class": "rule_based_account_control",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["97"],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "V1121-B6-02",
"raw_question": "Есть ли такие расходы будущих периодов, которые заведены, но по ним не видно нормальной ежемесячной жизни, как будто запись повисла сама по себе?",
"expected": {
"intent_class": "anomaly_probe",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["97"],
"expected_output_shape": "anomaly_summary"
}
},
{
"case_id": "V1121-B6-03",
"raw_question": "Покажи кейсы по 97 счету, где срок документа и срок списания визуально противоречат друг другу.",
"expected": {
"intent_class": "rule_based_account_control",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["97"],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "V1121-B7-01",
"raw_question": "Есть ли основные средства, по которым параметры карточки выглядят так, будто амортизацию им задали не по логике объекта, а \"как получилось\"?",
"expected": {
"intent_class": "rule_based_account_control",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["01", "02"],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "V1121-B7-02",
"raw_question": "Покажи объекты ОС, где риск не в сумме, а в том, что карточка и логика начисления выглядят подозрительно и могут аукнуться позже.",
"expected": {
"intent_class": "rule_based_account_control",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["01", "02"],
"expected_output_shape": "prioritized_review_list"
}
}
]
@@ -0,0 +1,426 @@
[
{
"case_id": "NQ-001",
"raw_question": "По каким поставщикам на конец июня не бьются взаиморасчеты, покажи документы, оплаты и хвосты.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["60"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "NQ-006",
"raw_question": "По каким реализациям 90/62 хвосты не закрылись оплатой, разложи по цепочке документов.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["90", "62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V11-CE-003",
"raw_question": "Где в июне не сходится 60/51: разложи по документу, оплате и закрывающему, чем подтверждается каждый шаг.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["60", "51"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V11-CE-004",
"raw_question": "Разложи по контрагентам цепочку: отгрузка -> оплата -> закрывающий, чтобы понять где рвется подтверждение.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V11-CE-005",
"raw_question": "По поставщикам где повисло в цепочке поступление-оплата-закрытие по 60, покажи проблемные связки.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["60"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V11-CE-006",
"raw_question": "Найди где по 62 не собралось: нужен разбор по документам, оплатам и проводкам с причинно-следственной цепочкой.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V11-CE-007",
"raw_question": "Покажи по июню все случаи когда реализация без оплаты и где в цепочке ошибка подтверждения.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["62", "90"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V11-CE-008",
"raw_question": "Сделай причинный разбор хвостов по 60: документ, оплата, проводка, закрывающий, где пошло криво.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["60"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V11-CE-009",
"raw_question": "Почему у части покупателей не видно закрытия, разложи цепочку документов и оплат по июню.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["62"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "V11-CE-010",
"raw_question": "У кого из контрагентов в июне хвосты между 60 и банком, разложи по документам/оплатам/закрывающим.",
"expected": {
"intent_class": "cross_entity",
"route_hint": "hybrid_store_plus_live",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"accounts_mentioned": ["60", "51"],
"expected_output_shape": "reconciliation_report"
}
},
{
"case_id": "NQ-002",
"raw_question": "Сделай рейтинг самых рисковых хвостов перед закрытием периода за июнь.",
"expected": {
"intent_class": "heavy_analytical",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "ranked_list"
}
},
{
"case_id": "NQ-007",
"raw_question": "Что у нас выглядит самым проблемным перед закрытием июня, если смотреть на компанию в целом?",
"expected": {
"intent_class": "heavy_analytical",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "ranked_list"
}
},
{
"case_id": "V11-HA-003",
"raw_question": "Собери топ-10 риск-зон учета по июню и приоритизируй, куда лезть сначала.",
"expected": {
"intent_class": "heavy_analytical",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "ranked_list"
}
},
{
"case_id": "V11-HA-004",
"raw_question": "Дай обзорный риск-срез перед сдачей отчетности: где максимальная концентрация ошибок.",
"expected": {
"intent_class": "heavy_analytical",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "ranked_list"
}
},
{
"case_id": "V11-HA-005",
"raw_question": "Сделай приоритизированный обзор ручных проверок по компании за июнь.",
"expected": {
"intent_class": "heavy_analytical",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "ranked_list"
}
},
{
"case_id": "NQ-003",
"raw_question": "Покажи документ по номеру 000123 и строку проводки, нужен точный source-of-record.",
"expected": {
"intent_class": "drilldown_explain",
"route_hint": "live_mcp_drilldown",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "evidence_chain"
}
},
{
"case_id": "NQ-008",
"raw_question": "Покажи по банку документ №TRX-88 и связанную проводку по 51.",
"expected": {
"intent_class": "drilldown_explain",
"route_hint": "live_mcp_drilldown",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["51"],
"expected_output_shape": "evidence_chain"
}
},
{
"case_id": "V11-DD-003",
"raw_question": "Покажи проводку по документу INV-2020-0615, нужна конкретная строка и источник.",
"expected": {
"intent_class": "drilldown_explain",
"route_hint": "live_mcp_drilldown",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "evidence_chain"
}
},
{
"case_id": "V11-DD-004",
"raw_question": "Дай точечный drilldown по документу №PAY-441 и его проводке по 51.",
"expected": {
"intent_class": "drilldown_explain",
"route_hint": "live_mcp_drilldown",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["51"],
"expected_output_shape": "evidence_chain"
}
},
{
"case_id": "V11-DD-005",
"raw_question": "Покажи карточку конкретной операции DOC-7781 и связанную проводку.",
"expected": {
"intent_class": "drilldown_explain",
"route_hint": "live_mcp_drilldown",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "evidence_chain"
}
},
{
"case_id": "NQ-004",
"raw_question": "По 97 счету проверь, где возможна ошибка дат начала и окончания списания.",
"expected": {
"intent_class": "rule_based_account_control",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["97"],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "V11-RB-002",
"raw_question": "Проверь контрольные правила по ОС: где ошибки в сроках амортизации и учетной группе.",
"expected": {
"intent_class": "rule_based_account_control",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["01", "02"],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "V11-RB-003",
"raw_question": "По 10 счету проверь где нарушены правила оценки остатков.",
"expected": {
"intent_class": "rule_based_account_control",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["10"],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "V11-RB-004",
"raw_question": "По НДС на 68.02 найди нарушения контрольных правил расчета за июнь.",
"expected": {
"intent_class": "rule_based_account_control",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["68.02"],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "V11-RB-005",
"raw_question": "Проверь учетные настройки списания на 97 и покажи где высокий риск ручной ошибки.",
"expected": {
"intent_class": "rule_based_account_control",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["97"],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "NQ-005",
"raw_question": "Есть ли аномальные материалы на счете 10, которые зависли и выглядят нелогично?",
"expected": {
"intent_class": "anomaly_probe",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": ["10"],
"expected_output_shape": "anomaly_summary"
}
},
{
"case_id": "NQ-009",
"raw_question": "Где у нас пахнет ручной ошибкой по июню?",
"expected": {
"intent_class": "ambiguous_human_query",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "anomaly_summary"
}
},
{
"case_id": "V11-OT-003",
"raw_question": "Перед закрытием периода что у нас может взорваться в последний день?",
"expected": {
"intent_class": "period_close_risk",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "prioritized_review_list"
}
},
{
"case_id": "V11-OT-004",
"raw_question": "Где по июню выглядит подозрительно, но без точечного документа, просто дай зоны риска.",
"expected": {
"intent_class": "anomaly_probe",
"route_hint": "store_feature_risk",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "anomaly_summary"
}
},
{
"case_id": "V11-OT-005",
"raw_question": "Че-то все криво на предзакрытии, где самые опасные места?",
"expected": {
"intent_class": "period_close_risk",
"route_hint": "batch_refresh_then_store",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"accounts_mentioned": [],
"expected_output_shape": "prioritized_review_list"
}
}
]