FAILURE MAP
← Case archive

FA-95267 / Warehouse slotting and bin packing / Member archive

UOM breakdown: remainder silently dropped · case 02

Order lines are short-picked without an exception when the remainder cannot be expressed in allowed units.

Member previewVariant 2 · 3 implementations · 8 checks per implementation

Case contract

qty eaches; pack [eaches per inner, per case, per pallet] with 0 meaning the level does not exist; allowed unit codes for the pick location. Greedy from largest allowed defined unit: PAL, CS, IP, EA. Return [[unit, count]] for nonzero counts in that order, then ["UNPICKABLE", eaches] if a remainder cannot be expressed.

Why this case matters

Pick tasks are expressed in the largest unit a location can present.

One recorded failure

Sample boundary fixture

This sample comes from the broken implementation of a controlled reproducer.

Boundary fixtureActualExpectedOutcome
generated mix 14[["CS", 1]][["CS", 1], ["UNPICKABLE", 2]]Failed

MEMBER ARCHIVE

The complete case is available to members.

This record includes three runnable implementations, regression fixtures, execution results, and source hashes.

Member access is invitation-based. Sign in with your invited account to inspect the sources.

Sign in to the archive ↗