ARCH: ввести data-need graph и довести open-scope comparison до live replay

This commit is contained in:
2026-04-22 20:38:36 +03:00
parent dca49ef4e1
commit f2bd2dfdb1
27 changed files with 2832 additions and 43 deletions
@@ -0,0 +1,35 @@
{
"schema_version": "domain_truth_harness_spec_v1",
"scenario_id": "address_truth_harness_phase33_open_scope_value_flow_comparison",
"domain": "address_phase33_open_scope_value_flow_comparison",
"title": "Phase 33 open-scope value-flow comparison replay",
"description": "Targeted AGENT replay for Big Block D where an open-scope incoming-vs-outgoing money question must be understood as a bounded comparison need, not as a missing-counterparty fact ask.",
"bindings": {},
"steps": [
{
"step_id": "step_01_compare_incoming_vs_outgoing_for_org",
"title": "Raw organization-scoped comparison wording produces a bounded incoming-vs-outgoing answer without inventing a counterparty",
"question": "что больше: входящие или исходящие деньги за 2020 год по ООО Альтернатива Плюс?",
"allowed_reply_types": ["factual_with_explanation", "partial_coverage"],
"required_answer_patterns_all": [
"(?i)2020",
"(?i)входящ|получили|поступ",
"(?i)исходящ|заплатили|списан|платеж",
"(?i)руб"
],
"required_answer_patterns_any": [
"(?i)нетто|сальдо",
"(?i)больше|превыш",
"(?i)альтернатива"
],
"forbidden_answer_patterns": [
"(?i)уточните контрагента",
"(?i)не найден контрагент",
"(?i)по какому контрагенту",
"(?i)не найдено контрагента"
],
"criticality": "critical",
"semantic_tags": ["value_flow_comparison", "open_scope", "organization_scoped", "bounded_autonomy"]
}
]
}