diff --git a/backlog/features.json b/backlog/features.json index 5dd4b23..bd774ed 100644 --- a/backlog/features.json +++ b/backlog/features.json @@ -4059,6 +4059,38 @@ "close": true }, "completed_at": "2026-08-20T19:29:14Z" + }, + { + "id": "F-089", + "type": "fix", + "title": "Product listing link uses storefront /productos route instead of frontend /products route", + "problem": "The active product link in the admin product listing points to the storefront Spanish route /productos/:slug, but the customer frontend served on port 3003 exposes product detail at /products/:slug. Clicking the listing link lands on the wrong application route.", + "goal": "Use the frontend customer route /products/:slug for the product listing link so operators open the correct product page on port 3003.", + "scope_in": [ + "admin product listing" + ], + "scope_out": [ + "No backend or storefront changes; no URL redesign" + ], + "priority": "med", + "risk": "low", + "description": "Problem: The active product link in the admin product listing points to the storefront Spanish route /productos/:slug, but the customer frontend served on port 3003 exposes product detail at /products/:slug. Clicking the listing link lands on the wrong application route.. Goal: Use the frontend customer route /products/:slug for the product listing link so operators open the correct product page on port 3003.. Scope IN: admin product listing. Scope OUT: No backend or storefront changes; no URL redesign. Type: fix. Priority: med. Risk: low.", + "acceptance": [ + "- Active product links from the admin listing use http://192.168.18.93:3003/products/:slug", + "- The link no longer uses the /productos/:slug path", + "- Existing target blank and safe rel attributes remain unchanged", + "- Admin typecheck/lint pass", + "- verify.sh is green" + ], + "status": "done", + "created_at": "2026-08-20", + "gates": { + "reviewer": true, + "security": true, + "qa": true, + "close": true + }, + "completed_at": "2026-08-20T19:34:12Z" } ] } diff --git a/project/apps/admin/src/app/(dashboard)/products/page.tsx b/project/apps/admin/src/app/(dashboard)/products/page.tsx index 6d8f73c..7d7b06b 100644 --- a/project/apps/admin/src/app/(dashboard)/products/page.tsx +++ b/project/apps/admin/src/app/(dashboard)/products/page.tsx @@ -262,7 +262,7 @@ export default function ProductsPage() {