"case_id","role","illustrative_input","expected_result","acceptance_check" "PG01","Product steward","Selling unit A 100x80x195mm; shipping case also supplied","Keep package levels separate","Placement uses selling-unit dimensions" "PG02","Product steward","Mixed centimetre and millimetre source rows","Convert declared units or hold ambiguous rows","No guessed unit conversion" "PG03","Product steward","Product B has image but no measured depth","Hold dependent capacity result","Missing dimension visible beside image" "PG04","Fixture owner","1000mm width; two20mm ends;40mm reserved","920mm usable before group gaps","Every deduction retained" "PG05","Planner","4A100mm;3B80mm;4C60mm; two10mm gaps","900mm occupied and20mm spare","Product880 plus gaps20 reconciles" "PG06","Planner","Depth260; A80 B100 C65; 4/3/4facings","12A+6B+16C=34positions","Whole depth rows3/2/4;11facings" "PG07","Planner","Clear height220; headroom20; Aheight195","Height fits200mm limit","Headroom deducted explicitly" "PG08","Planner","A pack revision raises height to205mm","Height failure despite width fit","No image shrink to resolve physical error" "PG09","Planner","900mm shelf; same ends/reservation;900mm layout","80mm width shortfall","Require compatible variant before issue" "PG10","Planner","Two placements intersect","Show position collision","Release cannot silently ignore intersection" "PG11","Planner","Rotate product without approved orientation","Review changed geometry","Dimensions follow permitted orientation" "PG12","Approver","Approved layout edition2; later pack revision","Retain edition2; review affected future layouts","Frozen dimensions remain explainable" "PG13","Approver","Edit draft while approved version assigned","Maintain separate draft and release","Store sees approved edition" "PG14","Store assignment owner","Two effective layouts overlap for same shelf","Resolve active-window conflict","One intended layout at a specified cutoff" "PG15","Store assignment owner","Store fixture measurement absent","Assignment exception until measured","No silent nominal-width default" "PG16","Store user","Download issued layout; reset not performed","Receipt only; implementation outstanding","Download never implies completed reset" "PG17","Store user","Replay identical edition2receipt","One receipt with stable identity","Idempotent acknowledgement" "PG18","Store user","Late receipt for superseded edition1","Record against edition1 only","Does not complete edition2" "PG19","Regional reviewer","Unavailable product; local substitution request","Route to permitted decision owner","Reason and local scope retained" "PG20","Implementation owner","Export layout; restore backup; reopen assignment","Readable edition/fixture/positions and preserved states","Approval-to-reset cycle survives recovery"