ShopLite is an intentionally seeded test app. No purchases or payments are made.
ShopLite
A small shop. A reproducible bug. A visible fix.
Studio Headphones
Soft on the ears. Easy on the everyday.
Your checkout
Studio Headphones
1
Try SAVE300 to reproduce the bug. WELCOME10 gives 10% off.
Subtotal₹200
Discount −₹0
Payable total₹200
The regression you can prove
One item costs ₹200. SAVE300 subtracts ₹300. The seeded calculation returns −₹100; the fixed calculation clamps the result to ₹0. Toggle the version to compare.
npm run demo:reproduce npm run demo:reproduce -- --fixedSend this bug to the demo desk