This commit is contained in:
Your Name committed 2026-06-28 07:58:15 -04:00
1 parent e405af357c
commit e1cf9e62e7
51 files changed
+2598 -168

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
# Execution Plan: Split-Screen Editorial Carousel
## Step 1: Codebase Exploration and Detail Verification
- Target: Run an Explorer to verify types, schema validation, and find styles or markup patterns.
- Verification: Explorer report on existing `EDITORIAL_CAROUSEL` patterns, build verification, and theme compliance requirements.
## Step 2: Milestone 1 - Schema, Types & MCP Tooling (Backend)
- Target: Update `packages/types/index.ts` and `apps/mcp-server/section-toolkit.ts` using `teamwork_preview_worker`.
- Skill needed: `database-architect` (for types) / `backend-mcp-lead` (for MCP).
- Verification: Run typecheck and verify that MCP toolkit compilation succeeds.
## Step 3: Milestone 2 - Admin Page Builder Form (Admin CMS UI)
- Target: Update `apps/admin/src/components/page-builder/EditorialCarouselForm.tsx` using `teamwork_preview_worker`.
- Skill needed: `frontend-lead` / `cms-architect`.
- Verification: Run typecheck and build in `apps/admin`.
## Step 4: Milestone 3 - Frontend Renderers (SPA & Website)
- Target: Update `apps/spa/src/components/DynamicEditorialCarousel.tsx` and `apps/website/src/components/dynamic/DynamicPageRenderer.tsx` using `teamwork_preview_worker`.
- Skill needed: `frontend-lead` (for SPA) and `nextjs-seo-architect` (for website/Next.js dynamic rendering). Check theme compliance using `theme-compliance-auditor`.
- Verification: Run typechecks and builds in `apps/spa` and `apps/website`.
## Step 5: Milestone 4 - Review and End-to-End Verification
- Target: Review all changes using `teamwork_preview_reviewer` and run a `teamwork_preview_auditor` to check for integrity.
- Verification: Monorepo `npm run typecheck` passes, and the carousel renders and behaves correctly on mobile and desktop.