- Identity, hierarchy, units, and time
- Use stable identifiers for parties, locations, objects, lots, serials, handling units, orders, documents, and events; version mappings; preserve aggregation; distinguish event, record, planned, and validity time; and reject ambiguous units or conversions.
- Event provenance and custody
- Record who or what reported an event, where, when, under which business step and disposition, with which quantity and evidence. Validate authority and sequence, retain duplicates, corrections and reversals, and require explicit handoff and custody semantics.
- Current-state reconciliation
- Derive state from accepted evidence, age it visibly, compare authoritative systems and physical checks, preserve reservations and unavailable stock, expose contradictions, and route adjustments or write-offs to the qualified owner instead of auto-resolving them.
- Forecast, optimization, and constraints
- Label target, horizon, cutoff, baseline, uncertainty, objective, assumptions, hard and soft constraints, feasible region, sensitivity, cost inputs, artifact, and expiry. Keep estimates and options distinct from demand, supply, feasibility, commitments, and causal claims.
- Authority, safety, contracts, and obligations
- Enforce role and scope for source correction, allocation, purchase, dispatch, reroute, substitution, hold, release, promise, and exception decisions. Qualified owners confirm product, mode, route, contract, customs, safety, privacy, and sector requirements.
- Security, execution, recovery, and audit
- Apply least privilege, supplier and integration review, input validation, change control, command identity, retry safety, receipts, incident response, continuity, manual fallback, reconciliation, retention, access history, rollback, and tested recovery across system boundaries.