Field technicians waited on small parts while the same SKU sat in the wrong node. Urgent freight went courier by default. Failed units and warranty cores came back into a cage with no owner and mixed with inbound new stock. Finance saw a freight blob. Operations saw a shortage. Both were looking at a loop that had never been designed.
The difficulty
The forward network had been built for new equipment. Spare parts had grown inside it. A-parts that should have been hours away from a metro technician were replenished on the same cadence as C-parts that could wait a week. Returns were a courtesy of the inbound dock. Quarantine was a corner. Serial numbers, where they existed, were in a field notebook. When a core came back, it could sit next to a pick face. When a technician needed a $40 seal, it flew because nobody trusted the node map.
Courier spend was defended as customer service. It was often a positioning failure. A second node had been discussed as a warehouse project. It was a parts velocity question. Those are different files.
What we changed
We split the range into A-parts (hours), B-parts (next day), C-parts (replenishment) and returns (quarantine). A-parts were positioned in two nodes against technician geography, not against the equipment DC's spare corner. Courier became a designed lane with a trigger, not the default. We wrote a reverse SOP: cores and failed units to a cage with a clock, no mixing with pick faces, a named owner for disposition. We did not run the warehouse. We did not become the courier.
Difficulty
Urgent by default. Returns without an owner. Parts sitting in the equipment DC's spare corner.
Measure
Velocity split, two-node A-parts map, reverse SOP, courier as a triggered lane.
Result
A loop operations could run. Urgent cost visible. Returns with a clock. The client kept the commercial decision.
The result
Technicians still needed fast parts. They no longer needed a plane for a seal that should have been in the metro node. Returns stopped contaminating pick faces. Courier invoices could be read against a trigger instead of against a mood. Whether a second warehouse lease was signed is confidential. The work showed that a lease is not the first answer to a reverse loop.
What the cage actually held
Warranty cores, failed units, wrong-picks and packaging waste had been sharing a bay. Serial capture happened if the dock had time. Finance could not see repairable value. Quality could not see a quarantine clock. The reverse SOP named a cage, a day count, and the person who released a unit back to stock or to scrap. That is ordinary warehouse discipline. It had not been written because the network had been designed for new machines going out, not for parts and cores coming back.
The A-parts map used technician density, not the location of the nicest shed. B-parts stayed on a next-day lane. C-parts stayed on replenishment. Mixing those three on one courier account was what had made the freight blob look like a service culture.
What the field could see afterwards
A technician could be told which node held the part. Returns had a place that was not the pick face. Urgent cost had a weekly list. The client signed any supplier change. Names, sites and figures are withheld.