- Requester and object scope are verified
- Authenticate the requester, relationship, purpose and channel; resolve durable shipment, package, item and leg identifiers; constrain partner and tenant boundaries; minimize location, contents and recipient detail; and block ambiguous or recycled references.
- Original events and provenance are preserved
- Keep source and organization, raw event, object relations, business terms, locations, event and record times, offset, schema and vocabulary versions, validation and corrections; protect sensitive internals; and never treat common syntax as factual proof.
- Order, duplicates, and conflicts stay explicit
- Validate required fields and clocks, deduplicate by domain meaning, apply correction relationships, separate occurrence from receipt order, retain conflicting sources and gaps and never let the newest received event win without source and transition rules.
- State is deterministic and object-specific
- Version source authority and allowed transitions by mode, partner, object and leg; trace partial quantities and current aggregation; distinguish planned, physical, custody, condition and delivery states; and return unknown or disputed instead of inference.
- Answers show freshness and evidence limits
- Name the exact object, last confirmed event, current supported state, as-of time, planned next milestone and separately sourced estimate; explain uncertainty plainly; preserve correction; and never promise arrival, delivery, refund or claim outcome.
- Missing and conflicting truth becomes owned work
- Create one attributable exception, route sensitive cases to qualified owners, preserve delivery and acceptance, distinguish missing scan from missing shipment and reconcile pickup, custody, delivery, condition, recipient, return, loss, damage, claim and recovery.