Phase 4 — Migrate /integrations/ to Nuxt
Goal: Move the catalog and detail pages from Eleventy to Nuxt.
Acceptance: /integrations/ and /integrations/{node-id}/ are served by Nuxt with feature parity, load fast, reuse the shared Nuxt header/footer. Eleventy entries deleted.
Phase 4 — Migrate
/integrations/to NuxtGoal: Move the catalog and detail pages from Eleventy to Nuxt.
zj-nuxt-4. The Terms page PR has reusable header/footer/layout components — reuse, don't recreate.src/integrations/index.njk) to a Nuxt route. Fix the ~25s page load while porting — slowness is inintegrations.js(top-50 npm registry lookups + per-node GitHub/examples/fetches).src/_includes/layouts/integration.njk), including FlowRenderer for example flows._redirects/Nuxt routes so URLs don't break.Acceptance:
/integrations/and/integrations/{node-id}/are served by Nuxt with feature parity, load fast, reuse the shared Nuxt header/footer. Eleventy entries deleted.