{ "schema_version": "domain_scenario_manifest_v1", "scenario_id": "inventory_supplier_trace_demo", "domain": "inventory_stock", "title": "Inventory stock -> supplier provenance chain", "description": "Shared-session scenario for warehouse stock, supplier provenance, and downstream document tracing.", "acceptance_canon": { "root_step_id": "step_01_inventory", "primary_user_path": [ "step_01_inventory", "step_02_supplier", "step_03_documents" ], "required_paraphrase_families": [ "canonical", "colloquial", "ui_selected_object" ], "required_carryover_invariants": [ "selected_object", "date_scope", "warehouse_scope", "organization_scope", "answer_shape" ] }, "analysis_context": { "as_of_date": "2026-04-13", "source": "scenario_manifest" }, "steps": [ { "step_id": "step_01_inventory", "title": "Current stock snapshot", "question": "Какие товары сейчас лежат на складе", "node_role": "root", "paraphrase_family": "canonical", "expected_capability": "confirmed_inventory_on_hand_as_of_date", "expected_result_mode": "confirmed_balance" }, { "step_id": "step_02_supplier", "title": "Supplier provenance", "question": "У какого поставщика купили {{step_01_inventory.entries[0].item}}", "node_role": "critical_child", "paraphrase_family": "canonical", "depends_on": ["step_01_inventory"], "required_carryover_invariants": ["selected_object", "date_scope"] }, { "step_id": "step_03_documents", "title": "Purchase documents", "question": "По каким документам был куплен {{step_01_inventory.entries[0].item}}", "node_role": "critical_child", "paraphrase_family": "canonical", "depends_on": ["step_01_inventory", "step_02_supplier"], "required_carryover_invariants": ["selected_object", "date_scope"] } ] }