SHOP

Shop — Catalog Foundation

Stand up the Shop catalog core — the Product anchor that extends a CMS Content through the shipped content-extension seam, plus variants and the item composition pivot — so a product is creatable, hidden from generic CMS reads by default, and upcastable from its content.

State
Done
Progress
100%
Steps
24 / 24
Started
2026-10-07
Finished
2026-10-07
Module
LaraShop

Tasks.

  • Task 1: ShopTables + ProductKind enums, product content-Entity seed, test helper5/5
  • Task 2: shop_products + Product (seam consumer, transparent content merge)5/5
  • Task 3: shop_product_variants + ProductVariant5/5
  • Task 4: shop_variant_items + VariantItem composition5/5
  • Task 5: Documentation and foundation gate4/4