core plus · Retail execution
Grades set. Execution runs.
core plans the season. core plus carries the approved range into allocation, replenishment and the planogram. Size curves and store capacity guide the first drop. The same inputs guide later movements between locations as you trade.
Outerwear · SS27
Rain Jacket · Moss
Later: TR-0912 · Bayside to Harbour Point · 44 units · W37
Outerwear wall · Bay 3
Where stores differ, quantities follow.
Historical labels resolve to canonical templates. The unmapped queue ranks gaps by revenue at stake, so you can tackle the expensive ones first.
Plot the estate.
A revenue-by-size grid places locations in cells. Bands come from the data or your own boundaries. Each location retains its role and serving distribution centre.
Apply buy grades.
Values are assigned per cell. Cluster health lists misplaced stores beside their suggested position. The reason stays beside each exception.
Choose trading weeks.
Size analysis uses the periods you select. Strategies limit how far local curves move from the national shape.
After the drop, replenishment takes over.
Allocation uses buy grade, size curve and capacity. A model per style controls minimums and maximums, with bulk refills and per-store overrides.
Rain Jacket · Moss
| Store | Grade | Stock | ROS / wk | Cover | Min | Max | Refill | Note |
|---|---|---|---|---|---|---|---|---|
| Northgate | Top | 58 | 27 | 2.1 | 24 | 120 | 23 | Target 81 · to 3 weeks cover |
| Kingsbridge | Top | 44 | 21 | 2.1 | 24 | 96 | 19 | Target 63 · to 3 weeks cover |
| Bayside | Mid | 96 | 19 | 5.1 | 18 | 96 | 0 | At cover · no refill |
| Harbour Point | Mid | 31 | 15 | 2.1 | 18 | 60 | 0 | OverrideHold to W39 · refit |
| Riverside | All | 18 | 9 | 2.0 | 12 | 60 | 9 | Target 27 · to 3 weeks cover |
| Eastgate | All | 30 | 14 | 2.1 | 12 | 64 | 6 | OverrideMax 36 · event space |
| Total | 277 | 57 | From Riverside DC · 80 available |
Fixtures carry capacity. Placement has context.
The approved range feeds the catalogue. Products sit on bays with display rules, units per style, sell-through and weeks of cover. Shared formats hold walls and zones. The layout supplies the unit count, rather than an estimate.
Outerwear wall · Bay 3
| # | STYLE | FAC | UNITS | ST | COVER |
|---|---|---|---|---|---|
| 1 | Rain Jacket · Moss | 3 | 18 | 41% | 3.4 |
| 2 | Rain Jacket · Slate | 3 | 18 | 38% | 3.9 |
| 3 | Shell Jacket · Slate | 2 | 12 | 45% | 2.8 |
| 4 | Half Zip Fleece · Sand | 3 | 12 | 52% | 2.6 |
| 5 | Half Zip Fleece · Ink | 2 | 8 | 47% | 3.1 |
| 6 | Softshell · Ink | 1 | 4 | 35% | 4.6 |
| 7 | Gilet · Ink | 3 | 12 | 41% | 3.6 |
| 8 | Gilet · Moss | 3 | 12 | 37% | 4.2 |
| 9 | Base Layer LS · Moss | 2 | 8 | 50% | 2.9 |
| 10 | Base Layer LS · Slate | 2 | 8 | 45% | 3.3 |
| 11 | Base Layer LS · Ink | 2 | 8 | 44% | 3.5 |
Stock elsewhere? A transfer follows.
The inventory snapshot shows warehouse and store on-hand by SKU and size. Negative, below-minimum and over-maximum lines surface as exceptions. Move units between locations without routing them through the distribution centre. This dated, read-only view preserves the position you are reviewing.
Wed 9 Sep 2026 · 06:00
| Location | S | M | L | XL | On hand | Min | Max | Position | Status |
|---|---|---|---|---|---|---|---|---|---|
| Riverside DC | 30 | 52 | 41 | 19 | 142 | Warehouse | |||
| Northgate | 12 | 20 | 16 | 8 | 56 | 24 | 90 | Healthy | |
| Kingsbridge | 28 | 44 | 36 | 20 | 128 | 24 | 80 | Over maximum | |
| Bayside | 11 | 18 | 14 | 7 | 50 | 20 | 96 | Healthy | |
| Harbour Point | 5 | 8 | 6 | 3 | 22 | 18 | 60 | Healthy | |
| Riverside | 4 | 7 | -2 | 3 | 12 | 16 | 60 | Negative | |
| Eastgate | 3 | 4 | 3 | 1 | 11 | 16 | 64 | Below minimum | |
| Total | 93 | 153 | 114 | 61 | 421 | ||||
TR-0915
| Size | Move | Kingsbridge after | Eastgate after |
|---|---|---|---|
| S | 10 | 18 | 13 |
| M | 17 | 27 | 21 |
| L | 14 | 22 | 17 |
| XL | 7 | 13 | 8 |
| Total | 48 | 80 | 59 |
With permission, yukti moves merchandise.
The agent rebalances between stores, raises replenishment, cuts purchase orders and creates new styles. You approve, or let it run within the rules you set.
Live, in seconds.
Yukti AI operator
| SIZE | MOVE | BAYSIDE | HARBOUR PT |
|---|---|---|---|
| S | 10 | 21 | 12 |
| M | 15 | 33 | 20 |
| L | 12 | 27 | 15 |
| XL | 7 | 15 | 8 |
| Total move | 44 units | ||
Yukti can make mistakes. Check important information.
Yukti AI operator
TR-0912 raised · 44 units · Bayside to Harbour Point
Received at Harbour Point 09:52 · Bayside 96, Harbour Point 55, both within range
Yukti can make mistakes. Check important information.
Less manual analysis. A lighter workload.
“You have no idea how much time you've saved me. At least 7 or 8 hours a week.”
A planning lead at a fashion retailer, on size analysis.
Questions, answered.
How are stores graded?
Revenue and size determine a cell; each gets a buy grade. Bands are suggested or set by hand. Outliers appear beside their recommended position.
Which replenishment models are available?
Rate of sale, min-max, one-for-one, weeks of supply, safety stock buffer, demand curve refill, one-for-one sales, initial allocated quantity and no refill. Each shows its formula, with global rules and per-store overrides.
Does size data need cleaning first?
No. The mapping library reports the share of revenue and inventory already matched to canonical templates. Historical variants are reconciled; unresolved labels remain visible for cleanup. Supplier and system labels reconcile to the same size spine.
What reaches the planogram?
The approved assortment feeds the placement catalogue. Display rules, units per style, sell-through and weeks of cover sit against products on the bay. Stores without an assigned format are listed.
How long until we are live?
Live in 12 to 15 weeks, end to end. The free 6-week POC uses your own store network, sales history and stock. No contract.
Once tested, commitment is optional.
Free 6-week POC on your own data, no contract.
1-hour demo with sales and product.
Updated 15 September 2026
North Stride · week 1 of 6
NS · POC workspace · started Mon 7 Sep 2026 · your data, no contract
28 stores · 1 DC · from store master
| YOUR FIELD | MERCHMIX |
|---|---|
| store_code | StoreMapped |
| region | ClusterMapped |
| sqm | Size bandMapped |
| open_date | OpenedMapped |
FY25 and FY26 to W37 · 2.1m lines · POS export
| YOUR FIELD | MERCHMIX |
|---|---|
| sku | SKUMapped |
| store | StoreMapped |
| week_ending | WeekMapped |
| net_sales | SalesMapped |
As at Wed 9 Sep 06:00 · by SKU and size · ERP nightly
| YOUR FIELD | MERCHMIX |
|---|---|
| sku | SKUMapped |
| size | SizeMapped |
| location | LocationMapped |
| qty_on_hand | On handReview |