# Spec Delta ## MODIFIED Requirements ### Requirement: Product discovery pages The mall SHALL provide `/search` with breadcrumb, category, brand and sort controls, a five-column desktop product grid, pagination and an empty state, listing products from the catalog API filtered by the selected category's subtree and brand. The sort control SHALL offer newest-first, price and sales. It SHALL provide `/goods/[id]` rendering product and SKU data from the catalog API with image gallery/zoom, bilingual name/subtitle, integer-minor-unit prices, attribute and SKU selection, stock-aware quantity, store card, and detail/after-sale tabs. Product cards and the product detail page SHALL show the product's real sold count, and the mall SHALL NOT present reviews, ratings or reviewer comments while no reviews capability exists. #### Scenario: filter and inspect a product - **WHEN** a shopper filters the search page by a parent category and a brand, then opens a product - **THEN** products from that category's subtree matching the brand are listed, and selecting an in-stock SKU updates the displayed price, stock and cart target from the catalog API #### Scenario: sort by sales - **WHEN** a shopper sorts the search results by sales - **THEN** the order follows the products' reported sold counts #### Scenario: no invented reviews - **WHEN** a shopper opens a product - **THEN** the page shows the shop's own after-sale copy and no rating, review count or reviewer comment