Every active SKU gets a risk status Reprint now, Watchlist, Monitor, or No action.
The right reprint decision, across your entire backlist.
Every night, the engine screens the whole catalogue for stockout risk, sizes the optimal reprint quantity, and picks the print technology turning each title at risk into a structured, arbitrable decision.
The problem
Deciding a reprint means constantly arbitrating between two asymmetric risks: stockout lost sales, delisting, broken momentum on a title on the rise and overstock cash tied up, unsold copies, pulp.
Today this is done by hand, title by title, often too late, and without any consolidated view of the portfolio. The Reprint Engine turns each situation at risk into a structured decision: when to reprint, how many, with which technology.
Every active SKU gets a risk status Reprint now, Watchlist, Monitor, or No action.
A fast run that secures availability, and a deferred run that optimises unit cost fully comparable.
An explicit, tunable arbitration rule picks between the scenarios with a costed rationale.
One JSON object, consumed by every surface of the suite portal, alerting, printer exports.
No black box on the decision that matters. The engine applies the same three-step rule to every alert, with thresholds governed at group level.
If stockout risk while waiting ≤ 15% → take the deferred run and its better COGS.
Else, if a POD buffer cuts residual risk ≤ 10% for less than the FAST/DEFERRED gap → deferred + buffer.
Otherwise → fast. A stockout on a rising title outweighs a degraded unit cost.
Under the hood · simulation
Instead of summarising the future with a mean and a standard deviation, the engine replays hundreds of demand trajectories consistent with the forecast, and counts what happens: in how many futures does stock hit zero before the reprint arrives?
It consumes the forecast's P10 / P50 / P90 quantiles directly the same band shown in DS Agent and handles intermittent long-tail demand, fractional lead times and reinjected returns natively.
Governance
Business parameters are set once at the top and flow down Publisher → Division → Imprint → Series with override at any level. The same mechanic as Print Run's publisher objectives: whoever configures one configures the other.

To be clear
✗ It does not raise the purchase order the engine proposes, the order stays human.
✗ It does not forecast demand that is the upstream engine, consumed via a contract.
✗ It does not model shop-floor stock only the distribution centre, in V1. Stated up front.
Cut waste without risking stockout, harmonise reprint policy across imprints.
Act on a short, ranked list of alerts each with a sized, costed, explainable decision.