feat(F-104): completed feature

This commit is contained in:
chattie
2026-08-21 08:01:18 +02:00
parent c07776822d
commit 9b42c506f3
14 changed files with 286 additions and 39 deletions

View File

@@ -0,0 +1,12 @@
{
"feature_id": "F-104",
"agent": "reviewer",
"verdict": "APPROVED",
"summary": "CMS now covers the main storefront routes via editable templates rendered by a shared CmsBlock component.",
"evidence": [
"Admin CMS page shows 'Plantillas de la tienda' cards for home/products/categories/brands with create-or-edit flow and publish status",
"Frontend CmsBlock renders published CMS body (sanitized via formatRichText) on /, /products, /categories, /brands; returns null when no page exists",
"Public endpoint /cms/pages/:slug already enforces published status"
],
"timestamp": "2026-08-21T06:10:00Z"
}