ARCH: удержать open-scope ranking через org clarification и year-switch
This commit is contained in:
+79
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"schema_version": "domain_truth_harness_spec_v1",
|
||||
"scenario_id": "address_truth_harness_phase38_open_scope_net_org_clarification",
|
||||
"domain": "address_phase38_open_scope_net_org_clarification",
|
||||
"title": "Phase 38 open-scope net organization clarification",
|
||||
"description": "Targeted AGENT replay for Big Block D where an open-scope net money-flow question must ask for organization, then resume the same bidirectional contour after an organization-only clarification and preserve it across a short year switch.",
|
||||
"bindings": {},
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "step_01_open_scope_net_requires_organization",
|
||||
"title": "Generic net value-flow question asks for organization first",
|
||||
"question": "Какое нетто по деньгам за 2020 год: сколько получили и сколько заплатили?",
|
||||
"allowed_reply_types": ["clarification_required", "partial_coverage"],
|
||||
"required_answer_patterns_all": [
|
||||
"(?i)уточн|нужно",
|
||||
"(?i)организац"
|
||||
],
|
||||
"forbidden_answer_patterns": [
|
||||
"(?i)уточните контрагента",
|
||||
"(?i)не найден контрагент",
|
||||
"(?i)по какому контрагенту",
|
||||
"(?i)не найдено контрагента"
|
||||
],
|
||||
"criticality": "critical",
|
||||
"semantic_tags": ["value_flow_net", "open_scope", "organization_clarification", "bounded_autonomy"]
|
||||
},
|
||||
{
|
||||
"step_id": "step_02_org_clarification_resumes_net",
|
||||
"title": "Organization-only clarification resumes the same net contour for 2020",
|
||||
"question": "по ООО Альтернатива Плюс",
|
||||
"allowed_reply_types": ["factual_with_explanation", "partial_coverage"],
|
||||
"required_answer_patterns_all": [
|
||||
"(?i)2020",
|
||||
"(?i)получ|входящ|поступ",
|
||||
"(?i)заплат|исходящ|списан|платеж",
|
||||
"(?i)нетто|сальдо|разниц",
|
||||
"(?i)руб"
|
||||
],
|
||||
"required_answer_patterns_any": [
|
||||
"(?i)альтернатива",
|
||||
"(?i)проверенн|найденн"
|
||||
],
|
||||
"forbidden_answer_patterns": [
|
||||
"(?i)уточните контрагента",
|
||||
"(?i)не найден контрагент",
|
||||
"(?i)по какому контрагенту",
|
||||
"(?i)не найдено контрагента"
|
||||
],
|
||||
"criticality": "critical",
|
||||
"semantic_tags": ["value_flow_net", "organization_followup_reuse", "bounded_autonomy"]
|
||||
},
|
||||
{
|
||||
"step_id": "step_03_year_switch_reuses_org_and_net",
|
||||
"title": "Short year-switch follow-up keeps the same organization and bidirectional net contour",
|
||||
"question": "а за 2021?",
|
||||
"allowed_reply_types": ["factual_with_explanation", "partial_coverage"],
|
||||
"required_answer_patterns_all": [
|
||||
"(?i)2021",
|
||||
"(?i)получ|входящ|поступ",
|
||||
"(?i)заплат|исходящ|списан|платеж",
|
||||
"(?i)нетто|сальдо|разниц",
|
||||
"(?i)руб"
|
||||
],
|
||||
"required_answer_patterns_any": [
|
||||
"(?i)альтернатива",
|
||||
"(?i)проверенн|найденн"
|
||||
],
|
||||
"forbidden_answer_patterns": [
|
||||
"(?i)уточните контрагента",
|
||||
"(?i)не найден контрагент",
|
||||
"(?i)по какому контрагенту",
|
||||
"(?i)не найдено контрагента",
|
||||
"(?i)уточните организацию"
|
||||
],
|
||||
"criticality": "critical",
|
||||
"semantic_tags": ["value_flow_net", "year_switch", "organization_followup_reuse", "bounded_autonomy"]
|
||||
}
|
||||
]
|
||||
}
|
||||
+77
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"schema_version": "domain_truth_harness_spec_v1",
|
||||
"scenario_id": "address_truth_harness_phase39_open_scope_ranking_org_clarification",
|
||||
"domain": "address_phase39_open_scope_ranking_org_clarification",
|
||||
"title": "Phase 39 open-scope ranking organization clarification",
|
||||
"description": "Targeted AGENT replay for Big Block D where an open-scope top-value-flow question must ask for organization, then resume the same ranking contour after an organization-only clarification and preserve it across a short year switch.",
|
||||
"bindings": {},
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "step_01_open_scope_ranking_requires_organization",
|
||||
"title": "Generic top customer question asks for organization before ranking",
|
||||
"question": "Кто больше всего принес денег за 2020 год?",
|
||||
"allowed_reply_types": ["clarification_required", "partial_coverage"],
|
||||
"required_answer_patterns_all": [
|
||||
"(?i)уточн|нужно",
|
||||
"(?i)организац"
|
||||
],
|
||||
"forbidden_answer_patterns": [
|
||||
"(?i)уточните контрагента",
|
||||
"(?i)не найден контрагент",
|
||||
"(?i)по какому контрагенту",
|
||||
"(?i)не найдено контрагента"
|
||||
],
|
||||
"criticality": "critical",
|
||||
"semantic_tags": ["value_flow_ranking", "open_scope", "organization_clarification", "bounded_autonomy"]
|
||||
},
|
||||
{
|
||||
"step_id": "step_02_org_clarification_resumes_ranking",
|
||||
"title": "Organization-only clarification resumes the same ranking contour for 2020",
|
||||
"question": "по ООО Альтернатива Плюс",
|
||||
"allowed_reply_types": ["factual_with_explanation", "partial_coverage"],
|
||||
"required_answer_patterns_all": [
|
||||
"(?i)2020",
|
||||
"(?i)клиент|контрагент|заказчик",
|
||||
"(?i)руб"
|
||||
],
|
||||
"required_answer_patterns_any": [
|
||||
"(?i)больше всего|топ|самый доходный|наибол",
|
||||
"(?i)альтернатива",
|
||||
"(?i)проверенн|найденн"
|
||||
],
|
||||
"forbidden_answer_patterns": [
|
||||
"(?i)уточните контрагента",
|
||||
"(?i)не найден контрагент",
|
||||
"(?i)по какому контрагенту",
|
||||
"(?i)не найдено контрагента"
|
||||
],
|
||||
"criticality": "critical",
|
||||
"semantic_tags": ["value_flow_ranking", "organization_followup_reuse", "bounded_autonomy"]
|
||||
},
|
||||
{
|
||||
"step_id": "step_03_year_switch_reuses_org_and_ranking",
|
||||
"title": "Short year-switch follow-up keeps the same organization and ranking contour",
|
||||
"question": "а за 2021?",
|
||||
"allowed_reply_types": ["factual_with_explanation", "partial_coverage"],
|
||||
"required_answer_patterns_all": [
|
||||
"(?i)2021",
|
||||
"(?i)клиент|контрагент|заказчик",
|
||||
"(?i)руб"
|
||||
],
|
||||
"required_answer_patterns_any": [
|
||||
"(?i)больше всего|топ|самый доходный|наибол",
|
||||
"(?i)альтернатива",
|
||||
"(?i)проверенн|найденн"
|
||||
],
|
||||
"forbidden_answer_patterns": [
|
||||
"(?i)уточните контрагента",
|
||||
"(?i)не найден контрагент",
|
||||
"(?i)по какому контрагенту",
|
||||
"(?i)не найдено контрагента",
|
||||
"(?i)уточните организацию"
|
||||
],
|
||||
"criticality": "critical",
|
||||
"semantic_tags": ["value_flow_ranking", "year_switch", "organization_followup_reuse", "bounded_autonomy"]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user