fix(ecommerce): eliminar legacyProductMeta, datos reales cubren los 17 productos #29

Merged
devops merged 1 commits from fix/etapa2-subfase1-remove-legacy-product-meta into main 2026-08-24 23:52:46 +00:00
Owner

Resumen

Elimina legacyProductMeta (17 entradas hardcodeadas) y todos sus
fallbacks en mapProduct() de lib/headless/providers/medusa.ts.

Cierra la sub-fase 1 de Etapa 2 (Fase 5, storefront redesign):
categoria, coleccion, brand, ageRange, imagenes y featured/isNew de
los 17 productos legacy ya estan migrados a datos reales en Medusa
(fix #2/#2b de esta sub-fase), asi que el fallback duplicaba datos
que podian desincronizarse con la fuente real.

Verificado en vivo (Store API, via pod frontend-deploy) que los 17
productos mantienen exactamente los mismos valores que tenia el
fallback antes de este cambio. cybertron-sentinel-... (nunca
estuvo en legacyProductMeta) no se ve afectado.

Plan de prueba

  • Store API: 17/17 legacy con category/collection/brand/ageRange/imagenes reales, sin regresion vs. el fallback
  • Visual en shop.cruzcloud.net tras el deploy de CI
## Resumen Elimina `legacyProductMeta` (17 entradas hardcodeadas) y todos sus fallbacks en `mapProduct()` de `lib/headless/providers/medusa.ts`. Cierra la sub-fase 1 de Etapa 2 (Fase 5, storefront redesign): categoria, coleccion, brand, ageRange, imagenes y featured/isNew de los 17 productos legacy ya estan migrados a datos reales en Medusa (fix #2/#2b de esta sub-fase), asi que el fallback duplicaba datos que podian desincronizarse con la fuente real. Verificado en vivo (Store API, via pod `frontend-deploy`) que los 17 productos mantienen exactamente los mismos valores que tenia el fallback antes de este cambio. `cybertron-sentinel-...` (nunca estuvo en `legacyProductMeta`) no se ve afectado. ## Plan de prueba - [x] Store API: 17/17 legacy con category/collection/brand/ageRange/imagenes reales, sin regresion vs. el fallback - [ ] Visual en shop.cruzcloud.net tras el deploy de CI
devops added 1 commit 2026-08-24 23:51:39 +00:00
fix(ecommerce): eliminar legacyProductMeta, datos reales cubren los 17 productos
Build and Push Frontend / Construir y Subir Imagen (pull_request) Skipped
Build and Push Frontend / Escaneo de Secretos (Gitleaks) (pull_request) Successful in 1m6s
9a8e5d2b04
Los 17 productos legacy ya tienen category, collection, brand, ageRange,
imagenes y featured/isNew reales en Medusa (migrados en fix #2/#2b de
Etapa 2 sub-fase 1), por lo que el fallback hardcodeado en mapProduct()
ya no aporta nada y solo duplica datos que pueden desincronizarse.
devops merged commit 78432cd479 into main 2026-08-24 23:52:46 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: devops/apps-registry#29