Spaces:
Running
Running
Commit History
-
feat: Mission 33 — Marketing Website Alignment + DB-Driven Content
Ashraf Al-Kassem +1: Claude Opus 4.6Convert all website pages from hardcoded static arrays to DB-driven content via public catalog API endpoints. Removes phantom "Pro" tier (website showed 4 plans, DB only has 3). Adds Templates and Integrations pages, parity audit script, and scroll-reveal design system classes. - Backend: public GET /catalog/templates endpoint (unauthenticated, 60s cache) - Website: api.ts client, moduleMap.ts for module-to-marketing mapping - Pages converted: home, plans (3 tiers), features (module-driven) - New pages: /templates (12 templates, category filters), /integrations (3 providers) - Components: FeatureCard gains iconName + comingSoon props - Nav: Header + Footer updated with Templates and Integrations links - Design: catalog-card, badge-platform, badge-category, scroll-reveal classes - Audit: scripts/parity-audit.ts verifies no fake feature claims (CI-friendly) - Tests: 3 new catalog tests (305 total passing) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>6acfd72