- Target and units are exact
- Bind item, pack, location, channel, demand event, time grain, hierarchy, origin, horizon, units, conversions, cancellations, substitutions and returns; reject mixed targets and incompatible aggregation.
- Availability constrains observed sales
- Reconstruct on-hand, reserved, allocated, available, backordered, in-transit, ranged and open states from authoritative point-in-time evidence; mark full and partial stockouts and require approved treatment of censored or lost demand.
- Every feature existed at the origin
- Freeze source versions at each forecast origin, distinguish planned from realized price, promotion, assortment and operations and block revised history, future inventory, later events and other leakage from training and evaluation.
- Uncertainty is evaluated, not decorated
- Compare baselines on rolling representative cohorts, expose point and quantile semantics, bias, coverage, sharpness, crossing, segment error and drift and widen or abstain for sparse, intermittent, novel, shifted and unsupported series.
- Stock risk shows policy assumptions
- Version inventory position, supply, lead-time distribution, service and cost choices, order calendar, minimums, packs, capacity, shelf life, transfer and substitution rules; separate demand, lead-time and execution uncertainty and show sensitivity.
- A planner owns every external action
- Keep forecast, scenario, candidate, override, approved plan and order distinct, preserve current source and authority checks, reasons, expiry and idempotency and reconcile later service, excess, expiry and waste without unsupported attribution.