System Robustness
17 guidelines across all categories.
Platform
- CART-SR-QTY-01critical
Cart quantity persists across checkout navigation
System Robustnesshuman · agent - PDP-SR-DEF-01critical
Default PDP State Is Valid
System Robustnesshuman · agent · machine - PDP-SR-PRICE-01critical
Price is rendered as authoritative text in DOM
System Robustnesshuman · agent · machine - PDP-SR-STOCK-01critical
Stock status reflects real purchasability
System Robustnesshuman · agent · machine - CART-SR-AVAIL-01high
The cart flags items that can no longer be bought
System Robustnesshuman · agent · machine - CART-SR-CONTROL-01high
Cart controls work with the keyboard alone
System Robustnesshuman - CART-SR-EDIT-01high
Cart line items can be changed and removed in place
System Robustnesshuman · agent - CART-SR-PERSIST-01high
Selected offer state persists unchanged from PDP to Cart
System Robustnessagent - CHECKOUT-SR-BACK-01high
Returning to an earlier step preserves entered data
- CHECKOUT-SR-PAYFAIL-01high
A failed or cancelled payment leaves the order intact and payable
System Robustnesshuman - CHECKOUT-SR-VALID-01high
Validation errors keep what was entered and say what is wrong
System Robustnesshuman - PDP-SR-AVAIL-01high
Availability status rendered as text in DOM
System Robustnessagent · machine - PDP-SR-LOAD-01high
PDP loads core decision data without delay
System Robustnesshuman · agent - PDP-SR-VARIANT-01high
Variant selection works with the keyboard, and the price change is announced
System Robustnesshuman · agent - PLP-SR-URL-01high
Every set of listing results has its own URL
System Robustnesshuman · agent · machine - GLOBAL-SR-GEO-01medium
Customers from other member states are not blocked or redirected
System Robustnesshuman - GLOBAL-SR-SEARCH-01medium
Search results are addressable and the empty state is handled
System Robustnesshuman · agent · machine