## Product Catalog

Single source of truth for products and search.

- Products, variants, tiered pricing (B2B / B2C / promo)
- Elasticsearch full-text search with BM25 ranking
- Faceted filtering (brand, price, rating, availability)

### Events
- `product.updated` → re-indexes search