# Módulo: Products

> **Estado:** 🟡 Funcional, fuera del scope de los 8 productos a la venta actuales
> **Doc técnica:** [`docs/backend3.0/products/README.md`](../../backend3.0/products/README.md)

---

## 1. Identidad

| Campo | Valor |
|-------|-------|
| **Nombre** | Products |
| **Slug** | `products` |
| **Cores que lo usan** | 4 (business-catalogue, catalogue-ai, concierge, website-reseller) |
| **Productos a la venta** | 0 de 8 (las variantes de catalogue son futuras) |
| **Modelo** | `App\Modules\Products\Models\Product` (con ProductCategory, ProductImage, ProductTag) |
| **CRUD admin** | `/admin/products` |

---

## 2. Estado actual

Los productos del módulo `Products` se usan en variantes "catalogue" del catálogo (no en los 8 actuales). Como `bp-bewpro` (sitio principal) tiene 118 productos seedeados desde Airtable, el módulo está funcional en esa DB.

## 3. Pendientes (cuando se publique el primer producto que use este módulo)

- Auditar `defaults/products.json`
- Crear asset pack genérico
- Validar las 30 capas

## 4. Referencias

- [`docs/backend3.0/products/README.md`](../../backend3.0/products/README.md)
