# Spec delta: frontend-mall ## ADDED Requirements ### Requirement: Address book management The mall buyer center SHALL list, add, edit, delete and set-default the signed-in customer's saved addresses through the selected API adapter, replacing the previous fixed mock list. #### Scenario: manage addresses in the buyer center - **WHEN** a signed-in shopper opens `/user/addresses` and adds or edits an address - **THEN** the change persists through the adapter and survives a full page reload ### Requirement: Checkout address selection Checkout SHALL offer the customer's saved addresses for selection, defaulting to their default address, and SHALL submit the selected address with the order. When the customer has no saved address, checkout SHALL provide an inline manual address form instead. #### Scenario: checkout with a saved address - **WHEN** a signed-in shopper with saved addresses checks out - **THEN** the default address is preselected and the created order carries the chosen address