Where demand ships to vs where inventory sits. Demand geography from Amazon Fulfilled Shipments (Haul); inventory geography from the monthly storage-fee proxy — not the Inventory Ledger, which is blocked on SP-API credentials.
docs/artifacts/w3-s7-ship-distance.json). Per the spec, NO soft-stockout dollar-costing is shown anywhere while this verdict stands.Share of trailing-90d shipped units by FC region (rows) → destination region (columns). The diagonal is in-region fulfillment; everything off-diagonal travelled across regions.
| FC region ↓ / ships to → | Northeast | Midwest | South | West | Unknown |
|---|---|---|---|---|---|
| Northeast | 15.6% | 0.3% | 1.1% | 0.2% | 0.0% |
| Midwest | 2.0% | 15.5% | 1.9% |
Demand share (ship-to) vs inventory share (storage-fee proxy, fee month 2026-05-01) per region. Coverage = Σ min(demand, inventory) over the four regions; UNKNOWN mass lowers it honestly.
| ASIN | Units 90d | Coverage (≤ B) | Cross-region | Northeastdemand / inv | Midwestdemand / inv | Southdemand / inv | Westdemand / inv | Unknowndemand / inv |
|---|---|---|---|---|---|---|---|---|
| B08K2V1NPY | 793 |
| 1.3% |
| 0.1% |
| South | 1.8% | 0.8% | 27.4% | 1.6% | 0.2% |
| West | 0.2% | 0.4% | 0.6% | 25.9% | 0.1% |
| Unknown FC | 0.1% | 1.2% | 0.6% | 1.2% | 0.0% |
| 68%B cap |
| 18% |
| 22% / 8% |
| 19% / 28% |
| 33% / 16% |
| 26% / 47% |
| 1% / 1% |
| B0C1PQ31MF | 786 | 81%B cap | 16% | 24% / 8% | 19% / 33% | 28% / 25% | 28% / 33% | 0% / 1% |
| B07RSH69HC | 772 | 48%B cap | 20% | 10% / 1% | 17% / 12% | 43% / 20% | 15% / 34% | 14% / 34% |
| B0DJMQ4S81 | 749 | 92%B cap | 10% | 19% / 11% | 18% / 18% | 32% / 38% | 31% / 33% | 0% / 0% |
| B0F3Z7MLLP | 745 | 81%B cap | 35% | 23% / 19% | 10% / 18% | 36% / 21% | 30% / 33% | 1% / 9% |
| B0CNFC9774 | 739 | 84%B cap | 11% | 13% / 20% | 26% / 28% | 23% / 29% | 37% / 21% | 1% / 3% |
| B0CDQJNDQT | 729 | 78%B cap | 21% | 22% / 6% | 26% / 46% | 22% / 24% | 30% / 24% | 1% / 0% |
| B01L0EVQJI | 727 | 77%B cap | 20% | 25% / 17% | 18% / 27% | 39% / 23% | 18% / 30% | 0% / 3% |
| B0F3M65LKY | 727 | 69%B cap | 10% | 24% / 12% | 16% / 35% | 31% / 42% | 29% / 10% | 0% / 1% |
| B0DP3JMP14 | 723 | 74%B cap | 15% | 9% / 4% | 24% / 27% | 44% / 29% | 21% / 16% | 2% / 23% |
| B0125DS0LU | 718 | 79%B cap | 15% | 28% / 29% | 19% / 38% | 28% / 27% | 25% / 5% | 1% / 1% |
| B09JL98JMF | 714 | 88%B cap | 9% | 15% / 16% | 23% / 31% | 29% / 24% | 33% / 26% | 0% / 3% |
| B0DP3HRB3Y | 686 | 48%B cap | 10% | 9% / 5% | 12% / 7% | 31% / 26% | 45% / 10% | 3% / 52% |
| B0DNRNB3Z8 | 674 | 65%B cap | 32% | 9% / 15% | 12% / 40% | 53% / 41% | 26% / 4% | 0% / 1% |
| B0F4FGVR3N | 663 | 69%B cap | 46% | 22% / 4% | 13% / 21% | 33% / 22% | 31% / 50% | 2% / 3% |
| B09JL7FGXB | 661 | 85%B cap | 11% | 14% / 12% | 30% / 21% | 24% / 36% | 32% / 28% | 0% / 3% |
| B0C1PSNYJL | 654 | 80%B cap | 12% | 22% / 16% | 15% / 29% | 29% / 34% | 34% / 20% | 0% / 1% |
| B09JL7YPHN | 639 | 79%B cap | 18% | 17% / 9% | 25% / 39% | 26% / 33% | 32% / 19% | 0% / 0% |
| B0CL7MV812 | 629 | 84%B cap | 15% | 11% / 9% | 20% / 29% | 31% / 26% | 39% / 29% | 0% / 7% |
| B000A3W0MS | 617 | 86%B cap | 57% | 16% / 16% | 12% / 26% | 44% / 35% | 26% / 22% | 1% / 0% |
| B09JL7JLD8 | 615 | 86%B cap | 12% | 18% / 7% | 31% / 29% | 28% / 26% | 23% / 32% | 0% / 6% |
| B08CS3J498 | 614 | 57%B cap | 24% | 16% / 5% | 24% / 38% | 33% / 2% | 26% / 54% | 1% / 0% |
| B0F3YRXZ58 | 600 | 84%B cap | 14% | 28% / 18% | 17% / 32% | 25% / 19% | 30% / 31% | 0% / 0% |
| B08JM7PKTV | 595 | 65%B cap | 42% | 16% / 6% | 18% / 42% | 39% / 15% | 25% / 37% | 1% / 0% |
| B0CX6KSPLW | 586 | 90%B cap | 11% | 19% / 18% | 16% / 25% | 38% / 35% | 27% / 20% | 0% / 1% |
| B086WNZ1LF | 564 | 81%B cap | 15% | 24% / 8% | 27% / 28% | 30% / 28% | 18% / 31% | 0% / 6% |
| B09JL6GPQL | 551 | 82%B cap | 12% | 13% / 14% | 24% / 32% | 25% / 30% | 38% / 20% | 0% / 4% |
| B0765C42QH | 546 | 88%B cap | 10% | 21% / 17% | 22% / 30% | 27% / 29% | 31% / 23% | 0% / 2% |
| B0FTTJY69L | 546 | 94%B cap | 9% | 19% / 14% | 21% / 21% | 34% / 36% | 25% / 27% | 0% / 2% |
| B09JL5WD55 | 541 | 78%B cap | 10% | 11% / 12% | 21% / 31% | 21% / 30% | 47% / 25% | 0% / 1% |
| B0815HCXTQ | 523 | 87%B cap | 8% | 23% / 15% | 13% / 25% | 37% / 35% | 27% / 24% | 0% / 1% |
| B0FN4VZ4YH | 513 | 89%B cap | 8% | 23% / 15% | 14% / 22% | 31% / 28% | 31% / 33% | 0% / 1% |
| B0CK9Z4G7D | 504 | 89%B cap | 10% | 14% / 10% | 32% / 26% | 24% / 33% | 29% / 30% | 0% / 1% |
| B0DP3KJMFT | 496 | 74%B cap | 8% | 16% / 13% | 18% / 24% | 44% / 29% | 21% / 13% | 0% / 21% |
| B0BYTQBBZJ | 494 | 89%B cap | 11% | 11% / 9% | 25% / 30% | 29% / 22% | 35% / 32% | 0% / 7% |
| B07ZHZ6B75 | 482 | 68%B cap | 18% | 15% / 16% | 20% / 13% | 38% / 18% | 26% / 23% | 2% / 31% |
| B0FN5K794L | 481 | 87%B cap | 7% | 17% / 18% | 16% / 19% | 29% / 36% | 38% / 25% | 0% / 1% |
| B0FH7CZRXP | 469 | 86%B cap | 13% | 27% / 14% | 23% / 26% | 23% / 34% | 25% / 25% | 1% / 0% |
| B09JL7L8C9 | 468 | 67%B cap | 11% | 19% / 14% | 19% / 29% | 20% / 42% | 41% / 14% | 0% / 2% |
| B0F4HZ1K5B | 465 | 91%B cap | 15% | 17% / 8% | 22% / 26% | 38% / 38% | 22% / 28% | 0% / 0% |
| B0DQQF9RF7 | 463 | 85%B cap | 15% | 15% / 22% | 20% / 27% | 33% / 24% | 31% / 26% | 1% / 1% |
| B09PXKQV8B | 437 | 82%B cap | 20% | 23% / 18% | 20% / 36% | 28% / 21% | 29% / 23% | 1% / 2% |
| B01CT0FXNC | 437 | 92%B cap | 13% | 27% / 21% | 18% / 22% | 27% / 32% | 27% / 26% | 0% / 0% |
| B01CT04H4I | 435 | 86%B cap | 13% | 21% / 15% | 19% / 29% | 28% / 31% | 32% / 24% | 0% / 0% |
| B07KRXFJXV | 435 | 90%B cap | 20% | 24% / 22% | 16% / 25% | 34% / 28% | 24% / 25% | 1% / 0% |
| B07QXS4F8L | 435 | 91%B cap | 13% | 23% / 20% | 9% / 19% | 39% / 33% | 28% / 28% | 0% / 0% |
| B00GPV8I3Y | 432 | 69%B cap | 23% | 15% / 7% | 23% / 52% | 25% / 8% | 37% / 30% | 0% / 3% |
| B0F3Z71G66 | 432 | 88%B cap | 22% | 22% / 20% | 15% / 27% | 33% / 23% | 30% / 30% | 0% / 0% |
| B07CTVLCZ3 | 425 | 66%B cap | 29% | 37% / 9% | 24% / 35% | 22% / 16% | 16% / 29% | 0% / 12% |
| B0B39LMXX5 | 424 | 86%B cap | 12% | 23% / 12% | 21% / 31% | 25% / 28% | 31% / 29% | 1% / 0% |