Cold chains fail like distributed systems: no shared ID, stale caches, and missing observability turn a scanned vaccine into a silent stockout.