Skip to main content

Scoring and risk

OTIF = dateOk × stockCertainty × fillReliability

Modes change weights only (balanced, cheapest, greenest, nutrition, safest). Diet and spend rules always win.

Fallback ladder: switch → earlier → split → buffer → defer → substitute → escalate.

Mode
OTIF bar from the slip: 0.95
CandidatedateOkstockfillOTIFcostfitcarbonnutritiontotal
Usual cream, stocked pick
€58.20 · 21.6 kg CO₂e · stock confirmed
1.000.990.970.960.861.000.290.760.853
Cheaper cream, supplier
€49.90 · 22.1 kg CO₂e · stock unconfirmed
1.000.850.930.79
below bar → exceptions, then OTIF check
1.000.500.290.730.724
Oat cream, plant-based
€61.50 · 6.3 kg CO₂e · stock confirmed
1.000.950.950.90
below bar → exceptions, then OTIF check
0.810.501.001.000.794
Weights for balanced: cost 0.3, OTIF 0.25, fit 0.25, carbon 0.1, nutrition 0.1. Modes change weights, never constraints: diet rules, budget and the OTIF bar always apply.