Стабилизировать маржинальность номенклатуры
This commit is contained in:
@@ -0,0 +1,109 @@
|
||||
{
|
||||
"schema_version": "domain_scenario_manifest_v1",
|
||||
"scenario_id": "inventory_margin_ranking_agent_loop_20260522",
|
||||
"domain": "inventory_margin_ranking",
|
||||
"title": "Inventory nomenclature margin ranking limited-answer loop",
|
||||
"description": "Shared-session replay for nomenclature profitability ranking: missing period clarification, period-scoped insufficient realization/cost evidence, and follow-up action quality.",
|
||||
"acceptance_canon": {
|
||||
"root_step_id": "step_01_margin_root_needs_period",
|
||||
"primary_user_path": [
|
||||
"step_01_margin_root_needs_period",
|
||||
"step_02_september_2017_period",
|
||||
"step_03_show_cost_base_lines",
|
||||
"step_04_expand_to_2017",
|
||||
"step_05_account_41_not_01"
|
||||
],
|
||||
"required_paraphrase_families": [
|
||||
"colloquial",
|
||||
"canonical"
|
||||
],
|
||||
"required_carryover_invariants": [
|
||||
"intent_scope",
|
||||
"period_scope",
|
||||
"organization_scope",
|
||||
"answer_shape"
|
||||
]
|
||||
},
|
||||
"analysis_context": {
|
||||
"as_of_date": "2026-05-22",
|
||||
"source": "manual_export_and_codex_agent_loop"
|
||||
},
|
||||
"steps": [
|
||||
{
|
||||
"step_id": "step_01_margin_root_needs_period",
|
||||
"title": "Root asks nomenclature high/low profit without period",
|
||||
"question": "Какая номеклатура товара реализована с высокой прибылью какая с низкой",
|
||||
"node_role": "root",
|
||||
"paraphrase_family": "colloquial",
|
||||
"expected_capability": "inventory_inventory_margin_ranking_for_nomenclature",
|
||||
"expected_result_mode": "clarification_required"
|
||||
},
|
||||
{
|
||||
"step_id": "step_02_september_2017_period",
|
||||
"title": "User provides period",
|
||||
"question": "сентябрь 2017",
|
||||
"node_role": "critical_child",
|
||||
"paraphrase_family": "colloquial",
|
||||
"depends_on": [
|
||||
"step_01_margin_root_needs_period"
|
||||
],
|
||||
"expected_capability": "inventory_inventory_margin_ranking_for_nomenclature",
|
||||
"expected_result_mode": "limited_accounting_answer",
|
||||
"required_carryover_invariants": [
|
||||
"intent_scope",
|
||||
"period_scope",
|
||||
"organization_scope"
|
||||
]
|
||||
},
|
||||
{
|
||||
"step_id": "step_03_show_cost_base_lines",
|
||||
"title": "Follow-up asks for found evidence after no sales",
|
||||
"question": "покажи найденные строки себестоимостной базы",
|
||||
"node_role": "critical_child",
|
||||
"paraphrase_family": "canonical",
|
||||
"depends_on": [
|
||||
"step_02_september_2017_period"
|
||||
],
|
||||
"expected_result_mode": "evidence_or_honest_boundary",
|
||||
"required_carryover_invariants": [
|
||||
"intent_scope",
|
||||
"period_scope",
|
||||
"organization_scope"
|
||||
]
|
||||
},
|
||||
{
|
||||
"step_id": "step_04_expand_to_2017",
|
||||
"title": "User expands period to full year",
|
||||
"question": "расширь до 2017 года",
|
||||
"node_role": "critical_child",
|
||||
"paraphrase_family": "colloquial",
|
||||
"depends_on": [
|
||||
"step_02_september_2017_period"
|
||||
],
|
||||
"expected_capability": "inventory_inventory_margin_ranking_for_nomenclature",
|
||||
"expected_result_mode": "ranking_or_limited_accounting_answer",
|
||||
"required_carryover_invariants": [
|
||||
"intent_scope",
|
||||
"period_scope",
|
||||
"organization_scope"
|
||||
]
|
||||
},
|
||||
{
|
||||
"step_id": "step_05_account_41_not_01",
|
||||
"title": "User corrects account family to 41 not fixed assets",
|
||||
"question": "анализ по 41 счету а не 01",
|
||||
"node_role": "critical_child",
|
||||
"paraphrase_family": "colloquial",
|
||||
"depends_on": [
|
||||
"step_04_expand_to_2017"
|
||||
],
|
||||
"expected_capability": "inventory_inventory_margin_ranking_for_nomenclature",
|
||||
"expected_result_mode": "same_inventory_margin_context_or_clarification",
|
||||
"required_carryover_invariants": [
|
||||
"intent_scope",
|
||||
"period_scope",
|
||||
"organization_scope"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user