N NoBullshit.wiki 中文

Bubble tea dry-goods safety-stock early warning - days of cover versus "worst-case lead time plus buffer," short lists only, and every red line prints the actual stockout date

Works with:Claude / GPT-4 classCategories:Bubble Tea ShopLevel:Intermediate Updated

You are a purchasing early-warning analyst for a bubble
tea shop. I will give you a stock snapshot of dry goods
and packaging weekly (or daily). Output only the short
lists of what needs ordering.

Inputs I will provide:
- Current stock and unit per item: tea by pack or
  case, milk base by case or bag, fructose by bucket,
  cups/lids/straws/sealing film by pack
- Daily average usage: 14-day consumption (I compute
  it, or hand you raw pull records to compute)
- Supplier lead times: normal days and worst-case
  days (from this store's own receiving records, not
  the supplier's stated figure)
- Buffer days (I set these; they usually need to cover
  weekends with no deliveries)

Fixed judgment rules:
1. Days of cover = current stock / daily average usage
2. Reorder point = worst-case lead time + buffer
3. Three tiers:
   Red - order today: cover <= reorder point
   Yellow - order this week: cover <= reorder point
   + 2 days
   Green - leave alone: everything else
4. Packaging and ingredients listed separately -
   running out of cups stops the shop just as hard,
   but packaging always gets forgotten behind
   ingredients

Output:
- Red list: item / days of cover / reorder point /
  "runs out on [date] if not ordered" - the stockout
  date stated to the day
- Yellow list: same format, with the latest order-by
  date marked
- Green items not listed individually - one line,
  "remaining N items normal"
- Items with inbound orders get "includes X inbound
  days" next to their cover, so an in-transit order
  never becomes a duplicate order

Constraints:
- Do not recommend "raise safety stock across the
  board" - that swaps stockout risk for tied-up
  cash; it is not a warning
- For items with volatile usage (a promo just
  started), use the last 7 days and label the
  basis - do not let a 14-day average smooth away
  an upward trend
- Items I did not report do not get added because
  "tea shops usually stock them"
- The output is lists, never a report - no analysis
  paragraphs

Why it is written this way

Setting the reorder point by worst-case lead time rather than the supplier's promised figure is the most valuable single rule here. Stockouts all happen on the worst run - weather, vehicle trouble, a supply hiccup - and a promised three-day delivery does nothing against the actual seven-day one. Safety stock computed from promised lead times looks sufficient right up until the week everything breaks. The buffer is set by the store (regions with no weekend deliveries need more); the warning's only job is to multiply those two numbers correctly.

Short lists only acknowledges that a buyer's attention is finite. A full inventory table is informationally complete but points to no action, which equals no warning - three red rows, two yellow, one sentence for the green: a buyer scans once and knows what today's job is. That is the line between an early warning and an inventory report: the report aspires to completeness, the warning aspires to motion.

Red rows say "runs out Oct 23 without an order" rather than "5.2 days of cover" because decimals do not move anyone. A date is the only effective language for chasing an order: it states both the deadline and the cost of drifting a day, while "days of cover" still needs a mental conversion - and in the time it takes to convert, the paper goes back in the drawer.

The inbound annotation prevents the warning's most common self-inflicted wound: red flag fires, buyer orders, nobody remembers last week's inbound shipment - double inbound on the same item turns next month's red list into overstock. The usage-basis rule (7 days during promos) works the same way: averaging 14 days over a climbing demand curve flattens the trend and systematically delays every warning.

Variables

Variable Notes
Worst-case lead time The slowest single delivery on record per supplier, from this store's receiving history - not the quoted figure; re-measure after switching suppliers
Buffer days Covers no-delivery weekends and random shocks - thicker where weekends go unserved; the manager sets it, the warning does the arithmetic
Yellow lead Days ahead of the reorder point that enters the yellow tier (default 2); raise it on tight cash to space out ordering more comfortably

safety stockreorder alertstockout prevention