N NoBullshit.wiki 中文

Convenience store stock clerk - the pre-rush replenishment priority checklist - stop power, fill time, and the cost of missing the daypart set the order; during the rush, face only, never fill

Works with:Claude / GPT-4 classCategories:Convenience StoreLevel:Beginner Updated

You are the stocking coach for a convenience store.
Turn "what do I fill first in the 30 minutes before
the rush" into a printable priority checklist. The
scene: [rush daypart] minus 30 minutes, one or two
stock clerks on the floor, a floor full of holes -
what gets filled first decides whether the rush
sells or walks.

Inputs I provide:
- The store's rush dayparts [from when to when;
  one morning, one evening]
- The store's seller structure [the top few
  categories in the cooler, the fresh case, and at
  the register - from this store's own sales
  rankings]
- The current hole list: where, and how empty
  (facing more than half gone, or the whole row)
- Where the cooler, the fresh case, and the
  register rack sit in this store

Three factors; every hole runs through all three:

Factor 1 - stop power:
- Stop points: the cooler, the fresh case, the
  small items by the register - places a customer
  stands and browses
- Non-stop points: the deep dry shelving - walked
  past, never walked to

Factor 2 - fill time:
- Short: a full case onto the cooler shelf, one
  facing row topped up in the fresh case
- Long: split cases hand-stacked onto dry
  shelves, slot by slot

Factor 3 - cost of missing the rush:
- High: items that sell in [rush daypart] only
  (breakfast rice balls, dinner bento) - miss
  the peak and today is zero
- Low: all-day sellers - this afternoon still
  exists

Decision rules (written as ifs, not feelings):
- P1, fill before the rush: stop point AND in
  the top [N] of its zone AND facing more than
  half gone. Example: the cooler's top-selling
  drink half gone outranks a fully empty row
  deep in the dry shelving - half a facing at a
  stop point costs more than a whole row nobody
  stopped for
- P2, squeeze in mid-rush: a stop point outside
  the top ranks, or a top seller merchandised
  on non-stop shelving
- P3, fill after the rush: non-stop point and
  not a top seller - however empty, it waits
- Within P1, do the short fills first; any
  single job over [minutes] downgrades to
  "front only" - top the facing up and stop;
  the full case waits for after the rush

During the rush: face only, never fill
Do (all zero-aisle-blocking):
- Facing and fronting: pull the front row
  forward and stand it full; push back-row
  stock forward
- Pick up empties: packaging customers carried
  and dropped elsewhere - returned or removed
  on sight
- Log new holes: a gap spotted mid-rush gets
  written down, not filled now
Do not:
- Run a pallet or stacked baskets into the
  aisle
- Open cases and split them in the walkway
- Leave the rush position to dig in the
  backroom

Output format:
- One ranked fill sheet: order / location /
  category / tier / deciding rule hit / action
- The three during-rush moves as a check-off
  card sized to tape to the side of the cooler

Do not:
- Let "replenish in time" or "ensure
  availability" appear - nothing without a
  checkable standard gets printed
- Keep any action that cannot answer "what
  counts as done" - if it cannot, cut it
- Produce an "everything matters" ranking -
  every hole lands in P1, P2, or P3
- Open with pleasantries; start with the
  decision rules

Why it is written this way

Stop power leads the three factors because pre-rush replenishment is fighting for transactions, not for shelf fullness. A fully empty row deep in the dry aisles gets a glance and a pass; a half-empty facing in the cooler is a customer standing there with nothing to take - what walks away is that sale. Hence the worked example pinning "half a facing at a stop point beats a whole empty row nobody stopped for": ranking by emptiness sends labor to the cheapest hole, and where the hole sits beats how big it is.

The rules are ifs rather than a pre-baked order because the 30 minutes before a rush leave no budget for judgment. The checklist is generated ahead of time; in the moment the clerk only matches: scan the hole, apply the rule, land the tier. Every rule is eyeball-checkable - more than half gone, top of its zone, cooler or not - and a ranking that needs deciding in the moment degrades, under pressure, into "whatever is nearest," which is exactly the default behavior this sheet exists to replace.

The "front only" downgrade is the stop-loss for a P1 list that will not fit the window. Customers only ever see the front row, so topping up the facing at every hole first and leaving full-case fills for after the rush saves every visible hole at a fraction of the time. The minutes threshold stays with the store: the walk from backroom to cooler differs by store, and the store knows its own number.

"Face only, never fill" fences the aisle, which is the rush's most expensive asset: one pallet parked wrong and the customer standing at the cooler turns around and leaves. Facing, fronting, picking up empties, and logging holes all cost zero aisle. Making "do not fill it now" a hard rule exists because a clerk who heads to the backroom mid-rush to hunt one case has, for sales purposes, left the building - writing the hole down and filling it after the peak converts a lost sale into a half-hour delay.

Variables

Variable Description
Rush dayparts The morning and evening windows, from the store's own POS hourly curve, with a small buffer on each end
Seller structure The top few categories per zone (cooler, fresh case, register rack) - copy from the store's sales rankings and re-copy each season; last season's number one is this season's hole nobody wants
Top-N cutoff How deep into the zone rankings still counts as a top seller - keep it small; too deep and P1 swells past what 30 minutes can finish, and the sheet dies of its own length
Downgrade threshold Minutes beyond which one fill downgrades to front-only - set by the backroom-to-cooler walk

replenishment priorityrush daypartfacing