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,36 @@
Q: По каким покупателям у нас отгрузки без оплаты на конец июня, свяжи с реализациями, договорами и проводками.
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_exact_object_trace": false
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: Сделай рейтинг самых рисковых счетов перед закрытием июня.
Expected:
{
"intent_class": "heavy_analytical",
"requires": {
"needs_ranking": true,
"needs_period_cut": true
},
"expected_output_shape": "ranked_list",
"route_hint": "batch_refresh_then_store"
}
Q: Покажи документ №123 и проводку по нему, нужна точная строка.
Expected:
{
"intent_class": "drilldown_explain",
"requires": {
"needs_exact_object_trace": true,
"needs_runtime_truth": true
},
"expected_output_shape": "evidence_chain",
"route_hint": "live_mcp_drilldown"
}
@@ -0,0 +1,89 @@
Q: По каким поставщикам на конец июня не сходится 60 счет: разложи по документам, оплатам и закрывающим.
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_exact_object_trace": false
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: По 10 счету где подозрительные остатки и почему они повисли по цепочке документов?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_anomaly_summary": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: По 97 счету проверь ошибки дат начала/окончания списания, без разложения по документам.
Expected:
{
"intent_class": "rule_based_account_control",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"expected_output_shape": "prioritized_review_list",
"route_hint": "store_feature_risk"
}
Q: Покажи документ TRX-88 и связанную проводку по 51, нужен точный объект.
Expected:
{
"intent_class": "drilldown_explain",
"requires": {
"needs_exact_object_trace": true,
"needs_runtime_truth": true,
"needs_cross_entity_join": false
},
"expected_output_shape": "evidence_chain",
"route_hint": "live_mcp_drilldown"
}
Q: Где у нас по июню не собралось и что пошло криво в взаиморасчетах с покупателями?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_period_cut": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: Сделай топ рисков перед закрытием периода по компании в целом.
Expected:
{
"intent_class": "heavy_analytical",
"requires": {
"needs_ranking": true,
"needs_period_cut": true,
"needs_exact_object_trace": false
},
"expected_output_shape": "ranked_list",
"route_hint": "batch_refresh_then_store"
}
Q: Где у нас пахнет ручной ошибкой по июню, без конкретного документа.
Expected:
{
"intent_class": "ambiguous_human_query",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false,
"needs_exact_object_trace": false
},
"expected_output_shape": "anomaly_summary",
"route_hint": "batch_refresh_then_store"
}
@@ -0,0 +1,130 @@
Q: По каким поставщикам на конец июня не сходится 60 счет: разложи по документам, оплатам и закрывающим.
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_exact_object_trace": false
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: По 10 счету где подозрительные остатки и почему они повисли по цепочке документов?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_anomaly_summary": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: По 97 счету проверь ошибки дат начала/окончания списания, без разложения по документам.
Expected:
{
"intent_class": "rule_based_account_control",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"expected_output_shape": "prioritized_review_list",
"route_hint": "store_feature_risk"
}
Q: Покажи документ TRX-88 и связанную проводку по 51, нужен точный объект.
Expected:
{
"intent_class": "drilldown_explain",
"requires": {
"needs_exact_object_trace": true,
"needs_runtime_truth": true,
"needs_cross_entity_join": false
},
"expected_output_shape": "evidence_chain",
"route_hint": "live_mcp_drilldown"
}
Q: Где у нас по июню не собралось и что пошло криво в взаиморасчетах с покупателями?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_period_cut": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: Сделай топ рисков перед закрытием периода по компании в целом.
Expected:
{
"intent_class": "heavy_analytical",
"requires": {
"needs_ranking": true,
"needs_period_cut": true,
"needs_exact_object_trace": false
},
"expected_output_shape": "ranked_list",
"route_hint": "batch_refresh_then_store"
}
Q: Где у нас пахнет ручной ошибкой по июню, без конкретного документа.
Expected:
{
"intent_class": "ambiguous_human_query",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false,
"needs_exact_object_trace": false
},
"expected_output_shape": "anomaly_summary",
"route_hint": "batch_refresh_then_store"
}
# v1.1.1 targeted few-shot additions (exactly 3)
Q: Перед закрытием периода что у нас может взорваться в последний день?
Expected:
{
"intent_class": "period_close_risk",
"requires": {
"needs_period_cut": true,
"needs_ranking": true,
"needs_exact_object_trace": false
},
"expected_output_shape": "prioritized_review_list",
"route_hint": "batch_refresh_then_store"
}
Q: Покажи документ №TRX-88 и связанную проводку по 51.
Expected:
{
"intent_class": "drilldown_explain",
"requires": {
"needs_exact_object_trace": true,
"needs_runtime_truth": true,
"needs_cross_entity_join": false
},
"expected_output_shape": "evidence_chain",
"route_hint": "live_mcp_drilldown"
}
Q: Где по июню выглядит подозрительно, просто дай зоны риска без детального разбора.
Expected:
{
"intent_class": "anomaly_probe",
"requires": {
"needs_anomaly_summary": true,
"needs_period_cut": true,
"needs_ranking": false
},
"expected_output_shape": "anomaly_summary",
"route_hint": "store_feature_risk"
}
@@ -0,0 +1,142 @@
Q: По каким поставщикам на конец июня не сходится 60 счет: разложи по документам, оплатам и закрывающим.
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_exact_object_trace": false
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: По 10 счету где подозрительные остатки и почему они повисли по цепочке документов?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_anomaly_summary": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: По 97 счету проверь ошибки дат начала/окончания списания, без разложения по документам.
Expected:
{
"intent_class": "rule_based_account_control",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"expected_output_shape": "prioritized_review_list",
"route_hint": "store_feature_risk"
}
Q: Покажи документ TRX-88 и связанную проводку по 51, нужен точный объект.
Expected:
{
"intent_class": "drilldown_explain",
"requires": {
"needs_exact_object_trace": true,
"needs_runtime_truth": true,
"needs_cross_entity_join": false
},
"expected_output_shape": "evidence_chain",
"route_hint": "live_mcp_drilldown"
}
Q: Где у нас по июню не собралось и что пошло криво в взаиморасчетах с покупателями?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_period_cut": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: Где у нас пахнет ручной ошибкой по июню, без конкретного документа.
Expected:
{
"intent_class": "ambiguous_human_query",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false,
"needs_exact_object_trace": false
},
"expected_output_shape": "anomaly_summary",
"route_hint": "batch_refresh_then_store"
}
# keep period_close_risk anchor
Q: Перед закрытием периода что у нас может взорваться в последний день?
Expected:
{
"intent_class": "period_close_risk",
"requires": {
"needs_period_cut": true,
"needs_ranking": false,
"needs_exact_object_trace": false
},
"expected_output_shape": "prioritized_review_list",
"route_hint": "batch_refresh_then_store"
}
Q: Где по июню выглядит подозрительно, просто дай зоны риска без детального разбора.
Expected:
{
"intent_class": "anomaly_probe",
"requires": {
"needs_anomaly_summary": true,
"needs_period_cut": true,
"needs_ranking": false
},
"expected_output_shape": "anomaly_summary",
"route_hint": "store_feature_risk"
}
# v1.1.2 boundary balancing additions (exactly 2 new heavy counterexamples)
Q: Сделай рейтинг самых рисковых хвостов перед закрытием периода за июнь.
Expected:
{
"intent_class": "heavy_analytical",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false,
"needs_exact_object_trace": false,
"needs_ranking": true,
"needs_anomaly_summary": false,
"needs_runtime_truth": false,
"needs_period_cut": true,
"needs_evidence": false
},
"expected_output_shape": "ranked_list",
"route_hint": "batch_refresh_then_store"
}
Q: Дай обзорный риск-срез перед сдачей отчетности: где максимальная концентрация ошибок.
Expected:
{
"intent_class": "heavy_analytical",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false,
"needs_exact_object_trace": false,
"needs_ranking": true,
"needs_anomaly_summary": true,
"needs_runtime_truth": false,
"needs_period_cut": true,
"needs_evidence": false
},
"expected_output_shape": "anomaly_summary",
"route_hint": "batch_refresh_then_store"
}
@@ -0,0 +1,171 @@
Q: По каким поставщикам на конец месяца остались хвосты, которые выглядят как реальная проблема в цепочке документов и оплат?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_period_cut": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: Где по покупателям висит история "отгрузили - денег нет - закрытия нет", по кому уже нужна ручная проверка?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true,
"needs_period_cut": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: Какие реализации на конец периода зависли и будут портить картину по выручке, если их не проверить заранее?
Expected:
{
"intent_class": "heavy_analytical",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false,
"needs_ranking": true,
"needs_period_cut": true
},
"expected_output_shape": "ranked_list",
"route_hint": "batch_refresh_then_store"
}
Q: Где по 90/62 история похожа на "вроде все проведено, но закрытие держится на кривой связке"?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: Какие банковские движения выглядят так, будто выписка есть, а нормального отражения в учете не хватает?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: Где банк и бухгалтерский контур расходятся не по одной строке, а по повторяющемуся паттерну?
Expected:
{
"intent_class": "heavy_analytical",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false,
"needs_anomaly_summary": true,
"needs_ranking": true
},
"expected_output_shape": "anomaly_summary",
"route_hint": "batch_refresh_then_store"
}
Q: Какие товарные позиции уже продавали, а нормального прихода под них в базе не видно?
Expected:
{
"intent_class": "cross_entity",
"requires": {
"needs_cross_entity_join": true,
"needs_causal_chain": true
},
"expected_output_shape": "reconciliation_report",
"route_hint": "hybrid_store_plus_live"
}
Q: Где по товарам отрицательные или подозрительные остатки, которые похожи на ошибку в учете?
Expected:
{
"intent_class": "anomaly_probe",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false,
"needs_anomaly_summary": true
},
"expected_output_shape": "anomaly_summary",
"route_hint": "store_feature_risk"
}
Q: Что на 10 счете давно висит и должно быть списано или вручную перепроверено?
Expected:
{
"intent_class": "anomaly_probe",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false,
"needs_anomaly_summary": true
},
"expected_output_shape": "prioritized_review_list",
"route_hint": "store_feature_risk"
}
Q: Какие записи на 97 счете больше всего похожи на ошибку в датах начала, конца или срока списания?
Expected:
{
"intent_class": "rule_based_account_control",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"expected_output_shape": "prioritized_review_list",
"route_hint": "store_feature_risk"
}
Q: Есть ли основные средства, по которым параметры карточки выглядят так, будто амортизацию задали "как получилось"?
Expected:
{
"intent_class": "rule_based_account_control",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false
},
"expected_output_shape": "prioritized_review_list",
"route_hint": "store_feature_risk"
}
# keep period_close_risk anchor
Q: Перед закрытием периода что у нас может взорваться в последний день?
Expected:
{
"intent_class": "period_close_risk",
"requires": {
"needs_period_cut": true,
"needs_ranking": false,
"needs_exact_object_trace": false
},
"expected_output_shape": "prioritized_review_list",
"route_hint": "batch_refresh_then_store"
}
# heavy-overview anchor
Q: Дай обзорный риск-срез перед сдачей отчетности: где максимальная концентрация ошибок.
Expected:
{
"intent_class": "heavy_analytical",
"requires": {
"needs_cross_entity_join": false,
"needs_causal_chain": false,
"needs_ranking": true,
"needs_anomaly_summary": true,
"needs_period_cut": true
},
"expected_output_shape": "anomaly_summary",
"route_hint": "batch_refresh_then_store"
}
@@ -0,0 +1,97 @@
Q:
По поставщикам на конец месяца где хвосты по взаиморасчетам, разложи где рвется цепочка документов и оплат.
Expected (fragment-level shape):
{
"message_in_scope": true,
"contains_multiple_tasks": false,
"fragments": [
{
"fragment_id": "F1",
"domain_relevance": "in_scope",
"business_scope": "company_specific_accounting",
"account_hints": ["60"],
"flags": {
"has_multi_entity_scope": true,
"asks_for_chain_explanation": true,
"asks_for_ranking_or_top": false,
"asks_for_period_summary": false,
"asks_for_rule_check": false,
"asks_for_anomaly_scan": true,
"asks_for_exact_object_trace": false,
"asks_for_evidence": true,
"mentions_period_close_context": true
},
"candidate_labels": ["cross_entity", "anomaly_probe"]
}
]
}
Q:
Скажи как вообще по ФСБУ правильно закрывать 97 счет, и еще проверь у нас по июню подозрительные РБП.
Expected (fragment-level shape):
{
"message_in_scope": true,
"contains_multiple_tasks": true,
"fragments": [
{
"fragment_id": "F1",
"domain_relevance": "out_of_scope",
"business_scope": "generic_accounting",
"flags": {
"asks_for_rule_check": true,
"asks_for_anomaly_scan": false
},
"candidate_labels": []
},
{
"fragment_id": "F2",
"domain_relevance": "in_scope",
"business_scope": "company_specific_accounting",
"account_hints": ["97"],
"flags": {
"asks_for_rule_check": true,
"asks_for_anomaly_scan": true,
"asks_for_period_summary": false
},
"candidate_labels": ["rule_based_account_control", "anomaly_probe"]
}
],
"global_notes": {
"needs_clarification": false
}
}
Q:
Документ TRX-88 покажи и связанную строку проводки, а еще где по банку повторяется паттерн подозрительных хвостов.
Expected (fragment-level shape):
{
"message_in_scope": true,
"contains_multiple_tasks": true,
"fragments": [
{
"fragment_id": "F1",
"domain_relevance": "in_scope",
"business_scope": "company_specific_accounting",
"flags": {
"asks_for_exact_object_trace": true,
"asks_for_evidence": true,
"has_multi_entity_scope": false
},
"candidate_labels": ["drilldown_explain"]
},
{
"fragment_id": "F2",
"domain_relevance": "in_scope",
"business_scope": "company_specific_accounting",
"flags": {
"asks_for_anomaly_scan": true,
"asks_for_ranking_or_top": true,
"asks_for_period_summary": true
},
"candidate_labels": ["heavy_analytical", "anomaly_probe"]
}
]
}
@@ -0,0 +1,12 @@
Q: По каким поставщикам висят хвосты по 60, что подозрительно по цепочке оплат?
A: in_scope fragment, cross_entity/anomaly flags, execution_readiness=executable_with_soft_assumptions, soft_assumption_used includes problem_scan_mode_enabled.
Q: Покажи записи по 97, которые повисли и могут аукнуться.
A: in_scope fragment, rule/anomaly scan, execution_readiness=executable_with_soft_assumptions; no clarification required.
Q: Чекни, что у нас не так.
A: unclear fragment, execution_readiness=needs_clarification, clarification_reason explains missing accounting area/object.
Q: Как вообще по ФСБУ правильно?
A: out_of_scope fragment, business_scope=generic_accounting, execution_readiness=needs_clarification or out-of-scope handling.
@@ -0,0 +1,11 @@
Q: По каким поставщикам висят хвосты по 60, что подозрительно по цепочке оплат?
A: in_scope fragment, execution_readiness=executable_with_soft_assumptions, route_status=routed, no_route_reason=null.
Q: Покажи записи по 97, которые повисли и могут аукнуться.
A: in_scope fragment, execution_readiness=executable_with_soft_assumptions, route_status=routed, no_route_reason=null.
Q: Чекни, что у нас не так.
A: unclear/in_scope fragment, execution_readiness=needs_clarification, route_status=no_route, no_route_reason=insufficient_specificity.
Q: Как вообще по ФСБУ правильно?
A: out_of_scope fragment, execution_readiness=no_route, route_status=no_route, no_route_reason=out_of_scope.