| get_order(orderId) | Retrieve authoritative order header, customer, status, dates and totals | Unique order resolution |
| get_order_lines(orderId) | Retrieve ordered, allocated, fulfilled and outstanding quantities | Current line versions |
| check_inventory(sku) | Return warehouse-level on-hand, reserved, allocated and available quantities | Available calculated by service |
| get_warehouse_allocation(orderId) | Resolve line-to-warehouse allocations and state | No mutation |
| get_incoming_stock(sku) | Retrieve confirmed relevant purchase orders and expected dates | Future stock labelled future |
| get_customer_rules(customerId) | Retrieve effective partial shipment, backorder and substitution policy | Effective-date validation |
| get_order_history(orderId) | Retrieve meaningful holds, releases and status changes | Read-only history |
| run_order_exception_rules(orderId) | Run versioned deterministic exception rules | Model does not recreate rules |
| prepare_resolution(orderId,type) | Create proposed action with evidence | No execution |
| execute_approved_resolution(actionId) | Execute bounded approved action | Authorization + revalidation + idempotency |