# F-123 — Editor de producto: quitar gate, reorder y selector de peso en gramos
## Cambios
### `apps/admin/src/features/products/components/ProductEditor.tsx`
- **Eliminados** los dos bloques `⚠️ Guarda primero el producto para configurar …` (líneas 286 y 374 originales).
- **Renderizado siempre** `` y `` (productId puede ser undefined).
- **Reordenado** el bloque Marca / Canal de venta / Fecha de caducidad para que aparezca **después** de `` y **antes** de Descripción (estaba al revés).
### `apps/admin/src/features/products/components/sections/PriceStockSection.tsx`
- Prop `productId: string → productId?: string` con flag `pending = !productId`.
- `useEffect` de carga: si `!productId` no hace fetches.
- Early return cuando `!pending && !variant` para el caso "existe producto pero sin variante" (legacy).
- **Reemplazado** el input libre de peso unitario (kg) por un `