NODEDC_1C/llm_normalizer/data/traces/WAP1cFUgevHlcH.json

143 lines
4.9 KiB
JSON

{
"trace_id": "WAP1cFUgevHlcH",
"timestamp": "2026-03-25T20:07:36.475Z",
"model": "gpt-4o-mini",
"prompt_version": "normalizer_v2_0_2",
"schema_version": "v2_0_2",
"user_question_raw": "Проверь 60 и 62 за июнь 2020, отдельно найди риски по НДС и одновременно покажи, что это значит для закрытия периода.",
"context": {
"period_hint": null,
"business_context": null,
"expected_route": null,
"case_id": null,
"eval_mode": null,
"trace_completeness_issues": []
},
"request_payload_redacted": {
"promptVersion": "normalizer_v2_0_2",
"userQuestion": "Проверь 60 и 62 за июнь 2020, отдельно найди риски по НДС и одновременно покажи, что это значит для закрытия периода.",
"useMock": true
},
"raw_model_response": {
"mode": "mock",
"schema_version": "v2_0_2"
},
"parsed_normalized_json": {
"schema_version": "normalized_query_v2_0_2",
"user_message_raw": "Проверь 60 и 62 за июнь 2020, отдельно найди риски по НДС и одновременно покажи, что это значит для закрытия периода.",
"message_in_scope": true,
"scope_confidence": "high",
"contains_multiple_tasks": false,
"fragments": [
{
"fragment_id": "F1",
"raw_fragment_text": "Проверь 60 и 62 за июнь 2020, отдельно найди риски по НДС и одновременно покажи, что это значит для закрытия периода.",
"normalized_fragment_text": "Проверь 60 и 62 за июнь 2020, отдельно найди риски по НДС и одновременно покажи, что это значит для закрытия периода.",
"domain_relevance": "in_scope",
"business_scope": "company_specific_accounting",
"entity_hints": [],
"account_hints": [
"60",
"62"
],
"document_hints": [],
"register_hints": [],
"time_scope": {
"type": "explicit",
"value": "2020",
"confidence": "high"
},
"flags": {
"has_multi_entity_scope": false,
"asks_for_chain_explanation": false,
"asks_for_ranking_or_top": false,
"asks_for_period_summary": false,
"asks_for_rule_check": true,
"asks_for_anomaly_scan": true,
"asks_for_exact_object_trace": false,
"asks_for_evidence": false,
"mentions_period_close_context": true
},
"candidate_labels": [
"rule_based_account_control",
"anomaly_probe",
"period_close_risk"
],
"confidence": "medium",
"execution_readiness": "executable_with_soft_assumptions",
"clarification_reason": null,
"soft_assumption_used": [
"problem_scan_mode_enabled"
],
"route_status": "routed",
"no_route_reason": null
}
],
"discarded_fragments": [],
"global_notes": {
"needs_clarification": false,
"clarification_reason": null
}
},
"validation_result": {
"passed": true,
"errors": []
},
"route_hint_summary": {
"mode": "deterministic_v2",
"message_in_scope": true,
"scope_confidence": "high",
"planner": {
"total_fragments": 1,
"in_scope_fragments": 1,
"out_of_scope_fragments": 0,
"discarded_fragments": 0,
"contains_multiple_tasks": false
},
"decisions": [
{
"fragment_id": "F1",
"domain_relevance": "in_scope",
"business_scope": "company_specific_accounting",
"candidate_labels": [
"rule_based_account_control",
"anomaly_probe",
"period_close_risk"
],
"decision_flags": {
"has_multi_entity_scope": false,
"asks_for_chain_explanation": false,
"asks_for_ranking_or_top": false,
"asks_for_period_summary": false,
"asks_for_rule_check": true,
"asks_for_anomaly_scan": true,
"asks_for_exact_object_trace": false,
"asks_for_evidence": false,
"mentions_period_close_context": true
},
"execution_readiness": "executable_with_soft_assumptions",
"clarification_reason": null,
"soft_assumption_used": [
"problem_scan_mode_enabled"
],
"route_status": "routed",
"no_route_reason": null,
"route": "store_feature_risk",
"reason": "Rule-control check without causal decomposition."
}
],
"fallback": {
"type": "none",
"message": null
}
},
"route_hint": "store_feature_risk",
"confidence": "high",
"usage": {
"input_tokens": 0,
"output_tokens": 0,
"total_tokens": 0
},
"latency_ms": 1,
"request_count_for_case": 0
}