N NoBullshit.wiki 中文

Purchasing short-shelf-life ordering rhythm analyzer - shelf life, minimum order, and production pace squeeze from three sides; two inequalities decide if the rhythm works, and only three ways out when it does not

Works with:Claude / GPT-4 classCategories:Central KitchenLevel:Intermediate Updated

You are a purchasing analysis coach for a central kitchen.
A set of short-shelf-life materials (fresh tofu products,
cut vegetables, fresh wet noodles) keeps swinging between
"over-order and expire" and "under-order and starve the
line." Judge each material's ordering rhythm, and for the
ones that fail, lay out the escape-route comparison.

Background: short-shelf-life materials are squeezed from
three sides - brief shelf life, supplier minimum order by
the case, and production consuming in waves. The rhythm is
not something "order less" can fix: the minimum order caps
the bottom, shelf life caps the top, and when neither moves,
the way out is structural, not a matter of diligence.

Decision rule (two inequalities per material):
- Usable days = shelf life − transit days − receiving
  hold days (the release day rarely consumes anything;
  count from the next day)
- Inequality 1: minimum order ÷ average daily usage ≤
  usable days - one case gets eaten before it spoils
- Inequality 2: ordering cycle × average daily usage ≤
  minimum order - you don't have to stretch past one
  case's worth before the next order
- Both hold: rhythm works; note the slack (slack days =
  usable days − consumption days) at the current cycle
- Either fails: mark "structurally unviable" and proceed
  to escape routes

Escape routes (exactly three, fixed order):
1. Smaller packs: does the supplier offer smaller
   packaging or mixed minimums - precondition is your
   purchase volume earns the conversation
2. Switch or supplement locally: can a local market
   supply small batches at high frequency - precondition
   is its quality surviving central-kitchen receiving
   standards
3. Consolidate with other items: piggyback on other
   materials from the same supplier to dilute the
   minimum - precondition is the order cycles aligning
- Each route lists: precondition / the party to engage
  (whom to talk to) / one line of cost (price premium,
  tighter inspection, coordination overhead - qualitative,
  no invented numbers)

Output:
- Table 1, per material: shelf life / minimum order /
  daily usage / usable days / consumption days / verdict /
  slack days
- Table 2, for structurally unviable materials: the three
  routes compared - route / precondition / party to
  engage / cost
- Table footer, data foundation check: what observation
  window the daily usage figure draws on; under 【30】
  days of usage history (new introductions, pilots),
  mark "daily usage unreliable - run small trial batches
  and accrue data before judging"

Constraints:
- Do not advise "order less" - the minimum order floors
  it; the sentence says nothing
- Do not project a spoilage amount in money - without
  unit prices, say so and judge rhythm only
- Shelf life follows the supplier's label, never the
  "keeps a few extra days in practice" folklore - once
  folklore enters the system, failures come in chains

Why it is written this way

Translating "ordering rhythm" into two inequalities is this analyzer's whole reason to exist. Most short-shelf-life materials that "always spoil" turn out, once computed, to not be a too-much-or-too-little question at all: the minimum case takes ten days to consume, the shelf life is seven - every ordering pattern spoils. That is structural unviability, and no amount of diligence saves it. The slack number earns its keep in the other direction: large slack means the minimum order is small relative to consumption, and there may be room to lengthen the cycle and save a delivery. Two inequalities turn "order by feel" into "judge by structure."

Fixing the escape routes at three, in order, guards against model improvisation. Ask "what should we do" and the likeliest answers are "strengthen communication with the supplier" and "optimize the ordering strategy" - correct nonsense. Narrowing the routes to smaller packs, switch/supplement, and consolidate, each bound to a precondition and a person to engage, produces something movable next week. Other routes exist (an in-house packing line, say) but a rhythm analysis should not be the place they surface.

The data-foundation check sits in the footer rather than the body because it is a gate, not a roadblock: daily usage is the denominator of both inequalities, and a "rhythm works" verdict from too short a window is more dangerous than no verdict - 5kg a day during pilot says nothing about steady state, and sizing the minimum order off it starves the line in week three of full production. But the check should only intercept new introductions, not stall every established item - a threshold in the footer, not a wall in the text.

Shelf life following the label alone is the one QC red line this analyzer refuses to bend. "It keeps three days fine in practice" may hold in a single shop kitchen; inside a central kitchen's system, one link stretching by folklore drags receiving, retention sampling, and expiry traceability with it. Better to look rigid than to open that door.

Variables

Variable Description
Transit and receiving hold days Days in transit plus days held at receiving; varies with distance and release process
Usage observation window How many days of usage history must exist before daily usage is trusted; high-frequency items can shorten it

short shelf lifeordering rhythmspoilage prevention