Initial import NDC_1C
This commit is contained in:
@@ -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.
|
||||
Reference in New Issue
Block a user