# Canonical Examples ## Task-ready raw team-single operation This is sufficient for the business system to create a task. The ERP layer must resolve the deferred fields before preflight or submit: ```json { "status": "agent_parse_passed", "blockers": [], "operation": { "action": "team_order_create", "order_nature": "test", "submit_mode": "dry_run", "data": { "product": { "name": "示例线路" }, "departure_dates": ["2026-08-15"], "passenger_counts": { "adult": 2, "child_bed": 1, "child_no_bed": 0, "infant": 0, "leader": 0, "expected_total": 3 }, "room_counts": { "DBL": 2 }, "prices": { "adult": 500, "child_bed": 200 }, "op_user": { "name": "示例 OP" }, "sales_user": { "name": "示例销售" }, "test_marker": "RAWTEST-ERP-20260815", "resolution": { "mode": "task_ready", "deferred_fields": ["customer", "route", "trip", "order_number"] } } } } ``` ## Ready team-single operation ```json { "status": "agent_parse_passed", "blockers": [], "operation": { "action": "team_order_create", "order_nature": "test", "submit_mode": "dry_run", "data": { "customer": { "name": "示例渠道" }, "product": { "name": "示例线路" }, "route": { "name": "示例专线" }, "trip": { "days": 4, "nights": 3, "label": "4D3N" }, "order_number": { "prefix": "TEST", "suffix": "20260815" }, "departure_dates": ["2026-08-15"], "passenger_counts": { "adult": 2, "child_bed": 1, "child_no_bed": 0, "infant": 0, "leader": 0, "expected_total": 3 }, "room_counts": { "SGL": 0, "TWN": 0, "TRP": 1, "DBL": 0, "HNM": 0, "TL": 0 }, "prices": { "adult": 500, "child_bed": 200, "child_no_bed": 0, "infant": 0, "leader": 0 }, "op_user": { "name": "示例 OP" }, "sales_user": { "name": "示例销售" }, "test_marker": "RAWTEST-ERP-20260815", "resolution": { "mode": "task_ready", "deferred_fields": [] } } } } ``` ## Block mixed operations ```json { "status": "agent_parse_blocked", "blockers": ["ambiguous_action:create_and_export_in_one_message"], "operation": null } ``` ## Block guessed or incomplete data ```json { "status": "agent_parse_blocked", "blockers": [ "missing_field:data.product", "missing_field:data.departure_dates", "ambiguous_reference:data.product" ], "operation": null } ``` ## Update operation shape ```json { "status": "agent_parse_passed", "blockers": [], "operation": { "action": "order_update", "order_nature": "formal", "submit_mode": "dry_run", "data": { "existing_refs": { "identifier": "EXAMPLE-ORDER-001" }, "updates": { "actions": [ { "target": "rooms.TWN", "operation": "set", "value": 4 }, { "target": "remark", "operation": "append", "value": "客户备注" } ] } } } } ```