Order conflict responses
Inventory and order-state conflicts return consistent codes and field-level details.
- Contract-compatible response envelope
- Consumers should branch on error code, not message
- Ambiguous timeouts still require state reconciliation
- Add conflict cases to automated tests