Quantity validation
Can a zero-quantity line enter the cart? The repair rejects invalid amounts before cart state changes.
FICTIONAL TEST FIXTURE · NO REAL CHECKOUT
Try a deliberately broken shopping flow, then switch to the repaired version. Same design. Three specific behavior changes.
Before version: all three defects are intentionally enabled.
THE EVERYDAY COLLECTION
A fictional canvas bag, built to make a small interaction easy to inspect. All prices and availability are simulated.
TRY IT YOURSELF
Can a zero-quantity line enter the cart? The repair rejects invalid amounts before cart state changes.
Can an unavailable color be added? The repair updates the button and checks availability in the action.
Open the cart. Try Tab, Shift+Tab, and Escape. The repair moves focus, keeps it inside, and returns it.
CURRENT SESSION
Checks exercise this page's DOM and keyboard handlers. They are not Shopify integration tests or physical-device tests.
Not run in this session.
FICTIONAL CART
There is no checkout or payment system in this fixture.