Το internal CMS γίνεται το control plane.
Αντί να τρέχει η παραγωγή site μέσα σε Discord messages, κάθε hotel build έχει project record, source URL, gates, evidence, blockers, artifacts και next action.
MVP scope
- Project intake με Stitch URL, deploy slug, hotel name, languages, CMS mode.
- 7-level progress board με manual evidence/status updates.
- Level 3/4 production composition checks: next/image για content media, next/link για internal routes, source/live DOM audit πριν static approval.
- Persistent JSON store στο server για να μην εξαρτόμαστε από chat history.
- GitHub-backed source repo για το ίδιο το Website Factory CMS, ώστε οι αλλαγές του control plane να είναι versioned και recoverable.
- Ready model για μελλοντικούς workers: Stitch fetcher, raw deployer, Next builder, QA runner, CMS schema runner.
Source acquisition
Stitch MCP URL, screenshots/code, manifest, conflicts.
Raw reference
Raw Stitch reference viewer + golden artifacts.
Canonical static
Real Next/Tailwind implementation, no iframe, next/image for content media, next/link for internal routes.
Static QA
Desktop/mobile screenshots, route smoke, interactivity, Next Image DOM audit, internal Link SPA marker, approval package.
CMS preflight
Auth/read/write checks, REST/ACF/CPT discovery.
Dynamic wiring
Page fields/settings → frontend fetch layer with fallbacks.
Full CMS + final QA
Collections/CPTs/media, repeated sections, final report.
Next build-out
Επόμενο: κουμπώνουμε real automation buttons ανά gate. Π.χ. “Fetch Stitch”, “Create raw reference”, “Generate static approval”, “Run CMS preflight”, “Run final QA”. Κάθε button θα γράφει logs/artifacts στο project record αντί να χάνονται στο Discord.