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 |
|---|---|---|---|---|---|---|---|---|
| B0DP3JK5KR | 118 |
| 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% |
| 90%B cap |
| 10% |
| 11% / 12% |
| 12% / 19% |
| 37% / 31% |
| 36% / 38% |
| 3% / 0% |
| B08QF8FQGS | 117 | 27%B cap | 20% | 15% / 0% | 15% / 0% | 27% / 100% | 41% / 0% | 2% / 0% |
| B0FRJDZKLX | 117 | 23%B cap | 35% | 23% / 100% | 17% / 0% | 35% / 0% | 25% / 0% | 0% / 0% |
| B0D19GT5NG | 117 | 89%B cap | 31% | 15% / 16% | 26% / 28% | 31% / 20% | 28% / 36% | 0% / 0% |
| B07NVZB17D | 116 | 90%B cap | 20% | 17% / 12% | 29% / 27% | 18% / 24% | 34% / 33% | 1% / 4% |
| B08CS49R55 | 116 | 50%B cap | 33% | 26% / 0% | 23% / 35% | 31% / 6% | 20% / 58% | 0% / 0% |
| B0DW9HH53V | 116 | 48%B cap | 17% | 10% / 7% | 21% / 1% | 36% / 26% | 29% / 15% | 3% / 52% |
| B0GFBFQBYS | 115 | 83%B cap | 26% | 10% / 0% | 30% / 38% | 25% / 18% | 34% / 44% | 1% / 0% |
| B08L8CBFQR | 114 | 68%B cap | 20% | 34% / 14% | 11% / 0% | 27% / 57% | 26% / 29% | 1% / 0% |
| B0DJMND9H3 | 114 | 29%B cap | 34% | 26% / 0% | 17% / 0% | 29% / 100% | 26% / 0% | 2% / 0% |
| B0F6YSRCCQ | 113 | 89%B cap | 6% | 16% / 8% | 31% / 29% | 29% / 40% | 24% / 22% | 0% / 1% |
| B0DJCHBP7J | 112 | 85%B cap | 19% | 9% / 6% | 25% / 27% | 29% / 18% | 37% / 42% | 0% / 7% |
| B0FRTP48CS | 112 | 53%B cap | 29% | 28% / 68% | 4% / 0% | 44% / 0% | 25% / 32% | 0% / 0% |
| B0GL3F1VTL | 112 | 86%B cap | 12% | 17% / 19% | 18% / 24% | 38% / 25% | 26% / 32% | 1% / 0% |
| B09JL7RDYT | 112 | 72%B cap | 13% | 6% / 16% | 14% / 31% | 29% / 19% | 50% / 33% | 0% / 1% |
| B0DJMNBQJ9 | 111 | 76%B cap | 36% | 23% / 15% | 20% / 3% | 25% / 48% | 32% / 34% | 0% / 0% |
| B0DPQZWDQ9 | 110 | 66%B cap | 51% | 25% / 11% | 11% / 25% | 32% / 12% | 31% / 38% | 1% / 13% |
| B0F4HYFV5P | 109 | 62%B cap | 30% | 26% / 2% | 29% / 15% | 20% / 48% | 25% / 36% | 0% / 0% |
| B0D18QGS82 | 109 | 84%B cap | 32% | 17% / 9% | 38% / 30% | 10% / 19% | 35% / 42% | 0% / 0% |
| B0C1QKMM1Y | 108 | 54%B cap | 41% | 32% / 19% | 18% / 21% | 12% / 53% | 38% / 5% | 0% / 1% |
| B09XS7CB5W | 107 | 0%B cap | 100% | 13% / 0% | 7% / 0% | 44% / 0% | 36% / 0% | 0% / 100% |
| B0FFVHR432 | 107 | 66%B cap | 27% | 11% / 1% | 61% / 37% | 21% / 39% | 7% / 14% | 0% / 9% |
| B0FN5462ST | 107 | 85%B cap | 14% | 21% / 17% | 11% / 25% | 35% / 25% | 33% / 32% | 0% / 1% |
| B0FMS99TN7 | 106 | 63%B cap | 12% | 9% / 15% | 17% / 18% | 41% / 12% | 32% / 24% | 1% / 31% |
| B00B2F2GFY | 105 | 92%B cap | 15% | 11% / 11% | 24% / 17% | 30% / 34% | 35% / 38% | 0% / 1% |
| B0F4F6ZLS5 | 105 | 12%B cap | 9% | 26% / 0% | 12% / 100% | 30% / 0% | 32% / 0% | 0% / 0% |
| B0DP3HJS6T | 105 | 69%B cap | 48% | 14% / 29% | 26% / 5% | 27% / 17% | 33% / 49% | 0% / 0% |
| B0C1Q6D5PR | 105 | 80%B cap | 15% | 13% / 27% | 21% / 23% | 22% / 26% | 44% / 24% | 0% / 1% |
| B0FSN1K2X2 | 105 | 77%B cap | 7% | 18% / 20% | 9% / 22% | 29% / 36% | 42% / 21% | 3% / 0% |
| B0F44GKNXB | 105 | 68%B cap | 84% | 7% / 0% | 13% / 38% | 48% / 55% | 32% / 7% | 0% / 0% |
| B09PXB9RV5 | 104 | 85%B cap | 32% | 16% / 21% | 26% / 11% | 34% / 39% | 24% / 26% | 0% / 4% |
| B0D19DG6GV | 103 | 65%B cap | 19% | 13% / 1% | 17% / 51% | 32% / 20% | 38% / 28% | 1% / 0% |
| B0F1X5914N | 103 | 33%B cap | 54% | 25% / 0% | 12% / 1% | 32% / 1% | 31% / 98% | 0% / 0% |
| B0DJTJ243M | 101 | 82%B cap | 12% | 24% / 10% | 31% / 43% | 19% / 24% | 27% / 22% | 0% / 0% |
| B0DDVLFJVP | 101 | 80%B cap | 9% | 18% / 13% | 6% / 12% | 42% / 33% | 29% / 42% | 6% / 0% |
| B0DJCHMH3N | 100 | 76%B cap | 32% | 18% / 8% | 22% / 32% | 21% / 20% | 39% / 26% | 0% / 13% |
| B08CS43XKR | 100 | 56%B cap | 49% | 17% / 0% | 24% / 27% | 27% / 0% | 32% / 73% | 0% / 0% |
| B09JL5XRY1 | 100 | 88%B cap | 32% | 28% / 21% | 20% / 26% | 18% / 24% | 34% / 29% | 0% / 0% |
| B0DJHCLB2F | 97 | 83%B cap | 8% | 11% / 8% | 33% / 20% | 26% / 28% | 29% / 40% | 1% / 4% |
| B009F7J8RA | 97 | 24%B cap | 8% | 11% / 0% | 25% / 0% | 41% / 1% | 23% / 99% | 0% / 0% |
| B094451Q3H | 97 | 80%B cap | 30% | 14% / 13% | 24% / 20% | 36% / 21% | 26% / 44% | 0% / 2% |
| B00B2F2APA | 95 | 74%B cap | 25% | 24% / 9% | 16% / 24% | 35% / 53% | 25% / 14% | 0% / 0% |
| B000F6UR6Q | 94 | 66%B cap | 27% | 14% / 14% | 28% / 18% | 30% / 47% | 29% / 4% | 0% / 17% |
| B0DV7L7VF6 | 93 | 81%B cap | 22% | 16% / 33% | 20% / 14% | 31% / 31% | 29% / 20% | 3% / 2% |
| B0DP3HZ3ZL | 93 | 80%B cap | 9% | 17% / 9% | 24% / 23% | 37% / 28% | 22% / 19% | 1% / 20% |
| B0FMSD8RV8 | 93 | 64%B cap | 13% | 16% / 1% | 13% / 23% | 46% / 26% | 25% / 50% | 0% / 0% |
| B09JL5FN2Y | 92 | 94%B cap | 16% | 16% / 17% | 33% / 28% | 29% / 29% | 21% / 24% | 1% / 2% |
| B00IK5UHK0 | 92 | 89%B cap | 31% | 17% / 12% | 15% / 13% | 37% / 42% | 30% / 26% | 0% / 6% |
| B0GFBNXR42 | 88 | 55%B cap | 40% | 20% / 8% | 22% / 46% | 32% / 0% | 25% / 46% | 1% / 0% |
| B0FFVRYQLP | 87 | 90%B cap | 20% | 18% / 18% | 18% / 29% | 28% / 27% | 36% / 27% | 0% / 0% |