Capture exclusive promotion composition, empty-group cancel, and mall surface scope so the five marketing changes can be implemented without stacking or lifecycle ambiguity. Co-authored-by: Cursor <cursoragent@cursor.com>
456 B
456 B
ADDED Requirements
Requirement: Live customer account statistics
The buyer-center dashboard and points surfaces SHALL load the signed-in customer's balance, frozen balance, currency, and points from the shared account API rather than USER_STATS.
Scenario: account summary reload
- WHEN a signed-in shopper reloads the buyer center
- THEN displayed account statistics come from the selected API adapter and survive browser state loss