A real lot trace
This is the screen a recall comes down to: one lot, traced backward to the supplier who delivered it and forward to every customer who received something made from it. No login, no form, and nothing on this page needs JavaScript.
Sample data. The suppliers, customers and lot numbers below are a worked example, not a real customer’s records. The trace itself is computed by the same code the product runs.
13 records · 3 customers · Customers to call: Couche-Tard, Air Canada, IGA Extra Beauport
8 records · 2 customers · Customers to call: Couche-Tard, IGA Extra Beauport
2 records · 0 customers · No customer received anything made from this lot.
The third lot is the one worth looking at. It was received and never used, so it traces to nothing — no finished goods, no shipments, nobody to call. A trace that cannot tell you that is just an alarm.