Demo Neighbourhood Store (Eden Terrace format) · week ending Sunday 11 October 2026 · for Store Owner / Operations Manager
| Priority | Action | $ / week | Owner |
|---|---|---|---|
| P1 · Today | Compliance - recall Pull Simmer Sauce 485g (GTIN 9429004521334) from shelf and quarantine ~29 units; block the item at POS and follow the supplier recall steps Supplier recall 2026-10-10: Undeclared allergen (milk). 33 units sold in the last 7 days. | – | Duty Manager |
| P1 · Today | Delivery channel Check the Uber Eats tablet/app on shift start and add it to the opening checklist uber_eats fell to $0 vs usual $421 on 2026-10-07. | −$421 | Duty Manager |
| P1 · Today | Availability Check stock and on-shelf availability for Milk Standard 2L; raise an emergency order if gapped 2026-10-05: 3 units vs usual 37 - looks like a stock-out, not a demand drop. | −$166 | Duty Manager |
| P1 · Today | Availability Check stock and on-shelf availability for Eggs Free Range 12pk; raise an emergency order if gapped 2026-10-07: 1 units vs usual 11 - looks like a stock-out, not a demand drop. | −$110 | Duty Manager |
| P1 · Today | Availability Check stock and on-shelf availability for Hot Pie Mince & Cheese; raise an emergency order if gapped 2026-10-05: 8 units vs usual 23 - looks like a stock-out, not a demand drop. | −$82 | Duty Manager |
| P1 · Today | Availability Check stock and on-shelf availability for Sushi Pack 8pc; raise an emergency order if gapped 2026-10-06: 7 units vs usual 14 - looks like a stock-out, not a demand drop. | −$70 | Duty Manager |
| P1 · Today | Availability Check stock and on-shelf availability for Filled Roll; raise an emergency order if gapped 2026-10-06: 5 units vs usual 12 - looks like a stock-out, not a demand drop. | −$45 | Duty Manager |
| P1 · Today | Availability Check stock and on-shelf availability for Chocolate Block 200g; raise an emergency order if gapped 2026-10-06: 12 units vs usual 20 - looks like a stock-out, not a demand drop. | −$44 | Duty Manager |
| P2 · This week | Budget Recovery plan for the categories furthest behind budget: Food To Go, Beer & Wine Store -7.6% vs budget; Food To Go $742 behind; Beer & Wine $399 behind | −$1,141 | Owner |
| P2 · This week | Category Investigate Hot Pie Mince & Cheese: price, quality, range position or a new competitor 15.1/day vs 20.2/day (-25%) over 14 days, and it isn't seasonal (last year held steady). | −$196 | Store Manager |
| P2 · This week | Shrinkage Re-count RTD 4pk, move to a higher-visibility location, and review CCTV around the gap SAP 46 vs shelf 36 (repeat). Loss at cost $119. | −$119 | Store Manager |
| P2 · This week | Shrinkage Re-count Chocolate Block 200g, move to a higher-visibility location, and review CCTV around the gap SAP 142 vs shelf 110 (repeat). Loss at cost $102. | −$102 | Store Manager |
| P2 · This week | Waste Cut the Chicken Sandwich order by ~30% and move markdowns to 2pm 28 units wasted vs usual 11/week. | −$65 | Duty Manager |
| P2 · This week | Data quality - GS1 Fix 2 invalid barcode(s) in the product master: Taco Kit, Phone Charger Cable An invalid GTIN check digit means scan failures, wrong prices and recall matching gaps. | – | Admin / SAP |
| P2 · This week | SAP / receiving Check the GR for Salsa 300g against the supplier invoice and raise a DDN if needed SAP 30 vs shelf 36 (repeat) - usually an extra case received but not booked. | +$17 | Admin / SAP |
| P3 · Next review | Compliance - liquor Spot-check ID verification on 7 liquor units sent by delivery this week Sale and Supply of Alcohol Act 2012 - remote sales need age verification at the door. | – | Licensee / Duty Manager |
| P3 · Next review | Range Range review candidates (C-class and high waste): Avocado Space could go to A-class lines that are stocking out. | – | Owner |
| P3 · Next review | Rostering Roster 189 hours next week; peak day Fri 16 Oct Forecast sales $20,092 at $110/labour hour, wage cost 25.4% of sales. | – | Store Manager |
| P3 · Next review | Demand Find out what drove the Chicken Sandwich spike (local event? competitor out?) and hold extra cover if it repeats 2026-10-08: 32 units vs usual 18. | +$101 | Duty Manager |
| P3 · Next review | Demand Find out what drove the Energy Drink 500ml spike (local event? competitor out?) and hold extra cover if it repeats 2026-10-08: 98 units vs usual 29. | +$296 | Duty Manager |
Volume = more or fewer units, mix = shift toward cheaper or dearer lines, price = selling-price change (promos).
Each point is one day's sales. A drop to zero is an outage, not a demand change.
| Category | Sales | GM % | WoW % | YoY % | vs Budget | Waste | Contribution |
|---|---|---|---|---|---|---|---|
| Beverages | $3,247 | 50.8 | +18.4% | +17.0% | +$360 | $0 | $1,649 |
| Dairy | $3,125 | 28.3 | +4.0% | -2.3% | −$202 | $26 | $853 |
| Food To Go | $3,006 | 48.3 | -14.8% | -16.6% | −$742 | $223 | $1,113 |
| Beer & Wine | $2,072 | 34.4 | -9.2% | -12.8% | −$399 | $0 | $714 |
| Snacks & Confectionery | $1,865 | 42.7 | -14.8% | -1.0% | −$95 | $0 | $797 |
| Grocery | $1,792 | 35.0 | -17.4% | -14.4% | −$384 | $0 | $627 |
| Frozen | $1,163 | 45.8 | -19.4% | -13.3% | −$233 | $0 | $532 |
| Bakery | $1,142 | 38.7 | +4.4% | +8.9% | +$51 | $26 | $400 |
| Household | $539 | 42.3 | +14.2% | -5.4% | −$54 | $0 | $228 |
| Produce | $481 | 41.5 | +15.5% | +9.1% | +$22 | $8 | $186 |
| Health & Beauty | $334 | 44.8 | +16.4% | +63.0% | +$121 | $0 | $149 |
| Date | Signal | Item | Detail | Impact |
|---|---|---|---|---|
| 2026-10-07 | Channel outage / drop | uber_eats | $0 vs usual $421 | −$421 |
| 2026-10-08 | Sales spike | Energy Drink 500ml | 98 units vs usual 29 | +$296 |
| 2026-10-11 | Sustained decline (14 days) | Hot Pie Mince & Cheese | 15.1/day vs 20.2/day (-25%) | −$196 |
| 2026-10-05 | Sales drop / possible stock-out | Milk Standard 2L | 3 units vs usual 37 | −$166 |
| 2026-10-11 | Shrinkage (physical < SAP) | RTD 4pk | SAP 46 vs shelf 36 (repeat) | −$119 |
| 2026-10-07 | Sales drop / possible stock-out | Eggs Free Range 12pk | 1 units vs usual 11 | −$110 |
| 2026-10-11 | Shrinkage (physical < SAP) | Chocolate Block 200g | SAP 142 vs shelf 110 (repeat) | −$102 |
| 2026-10-08 | Sales spike | Chicken Sandwich | 32 units vs usual 18 | +$101 |
| 2026-10-05 | Sales drop / possible stock-out | Hot Pie Mince & Cheese | 8 units vs usual 23 | −$82 |
| 2026-10-06 | Sales drop / possible stock-out | Sushi Pack 8pc | 7 units vs usual 14 | −$70 |
| 2026-10-11 | Waste blow-out | Chicken Sandwich | 28 units wasted vs usual 11/week | −$65 |
| 2026-10-08 | Sales spike | Ice Block Single | 28 units vs usual 12 | +$49 |
| 2026-10-06 | Sales spike | Potato Chips 150g | 30 units vs usual 18 | +$46 |
| 2026-10-06 | Sales drop / possible stock-out | Filled Roll | 5 units vs usual 12 | −$45 |
| 2026-10-06 | Sales drop / possible stock-out | Chocolate Block 200g | 12 units vs usual 20 | −$44 |
| 2026-10-11 | Sales spike | Toast Bread White | 24 units vs usual 12 | +$42 |
| 2026-10-11 | Count gain (physical > SAP) - check receiving / GR | Salsa 300g | SAP 30 vs shelf 36 (repeat) | +$17 |
Method: robust z-score (median/MAD) against the same weekday over the previous 8 weeks. Declines are checked against last year to separate seasonality from real problems. SAP counts are compared with shelf counts.
| Product | Supplier | On hand (est.) | Days cover | Reorder pt | Order qty | Order $ | Status |
|---|---|---|---|---|---|---|---|
| Phone Charger Cable | Home Supplies | 4 | 3.5 | 6 | 4 | $22 | Order |
Reorder point = demand over lead time + review period, plus safety stock (z=1.65). Order-up-to is capped at the product's shelf life so we don't order in waste. Recalled lines are blocked. Showing the top 15. The full list is in the Excel workbook.
| Day | Forecast sales | Hours | Wage cost | Wage % sales |
|---|---|---|---|---|
| Mon 12 Oct | $3,050 | 27.7 | $748 | 24.5% |
| Tue 13 Oct | $3,030 | 27.5 | $742 | 24.5% |
| Wed 14 Oct | $2,956 | 26.9 | $726 | 24.6% |
| Thu 15 Oct | $3,204 | 29.1 | $786 | 24.5% |
| Fri 16 Oct | $3,248 | 29.5 | $796 | 24.5% |
| Sat 17 Oct | $2,503 | 24.0 | $648 | 25.9% |
| Sun 18 Oct | $2,102 | 24.0 | $648 | 30.8% |
Hours = forecast sales ÷ $110 per labour hour, minimum 24 h/day.
| Segment | SKUs | Units/day | GM % | Waste % | Delivery % | Promo uplift % | Jaccard | Stability |
|---|---|---|---|---|---|---|---|---|
| Promo-responsive | 10 | 5.5 | 39.2 | 0.0 | 20.5 | 88.4 | 0.57 | Unstable |
| Delivery favourites | 12 | 13.8 | 48.3 | 0.0 | 23.3 | 18.2 | 0.74 | Pattern |
| Traffic drivers (high velocity) | 5 | 23.7 | 34.5 | 3.8 | 18.3 | 28.4 | 0.44 | Unstable |
| Volatile / irregular demand | 16 | 4.6 | 40.1 | 0.3 | 17.8 | 2.8 | 0.68 | Pattern |
| Waste-exposed perishables | 7 | 11.5 | 46.7 | 7.7 | 22.9 | 36.0 | 0.78 | Stable |
Features: velocity, margin, demand volatility, waste rate, delivery share and promo uplift (last 13 weeks, standardised). Silhouette by k: k=2: 0.24, k=3: 0.24, k=4: 0.25, k=5: 0.26, so k=5 was chosen. Stability is the bootstrap Jaccard over 100 resamples (Hennig: under 0.6 means the cluster doesn't hold up). PCA explains 58% of variance in 2 components.
| Segment | Products |
|---|---|
| Delivery favourites | Energy Drink 500ml, Cola 1.5L, Iced Coffee 500ml, Bottled Water 750ml, Potato Chips 150g, Chocolate Block 200g, Muesli Bar 6pk, Corn Chips 230g, Lollies Bag 200g, Ice Block Single, Instant Noodles 5pk, Canned Soup 500g |
| Promo-responsive | Oat Milk 1L, Butter 500g, Sparkling Water 1L, Kombucha 330ml, Frozen Pizza, Frozen Dumplings 1kg, Salsa 300g, Taco Kit, Sunscreen SPF50, Craft Beer 6pk |
| Traffic drivers (high velocity) | Milk Standard 2L, Milk Lite 2L, Toast Bread White, Wholemeal Loaf, Bananas (each) |
| Volatile / irregular demand | Greek Yoghurt 1kg, Cheese Block 1kg, Bubble Tea Kit, Ice Cream Tub 2L, Pasta 500g, Simmer Sauce 485g, Eggs Free Range 12pk, Coffee Beans 200g, Tomatoes 500g, Toilet Paper 6pk, Dishwash Liquid, Phone Charger Cable, Paracetamol 20pk, Sauvignon Blanc 750ml, RTD 4pk, Pinot Noir 750ml |
| Waste-exposed perishables | Croissant 4pk, Chicken Sandwich, Sushi Pack 8pc, Hot Pie Mince & Cheese, Salad Bowl, Filled Roll, Avocado |
WAPE = total absolute error ÷ total actual sales, lower is better. Rolling-origin backtest: 4 folds × 7 days. SARIMA-X beat the seasonal-naive baseline by 5.9 WAPE points, so the extra complexity pays for itself here.
| Category | Best model | WAPE % |
|---|---|---|
| Bakery | SARIMA-X | 14.4 |
| Beer & Wine | XGBoost | 29.9 |
| Beverages | XGBoost | 15.3 |
| Dairy | SARIMA-X | 14.9 |
| Food To Go | SARIMA-X | 14.7 |
| Frozen | SARIMA-X | 19.3 |
| Grocery | SARIMA-X | 17.5 |
| Health & Beauty | SARIMA-X | 48.4 |
| Household | XGBoost | 30.2 |
| Produce | SARIMA-X | 20.6 |
| Snacks & Confectionery | XGBoost | 12.3 |
80,587 rows across 5 tables · 2024-10-12 to 2026-10-11