← Dashboard
Website Factory brief

Το 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.
Level 1

Source acquisition

Stitch MCP URL, screenshots/code, manifest, conflicts.

Level 2

Raw reference

Raw Stitch reference viewer + golden artifacts.

Level 3

Canonical static

Real Next/Tailwind implementation, no iframe, next/image for content media, next/link for internal routes.

Level 4

Static QA

Desktop/mobile screenshots, route smoke, interactivity, Next Image DOM audit, internal Link SPA marker, approval package.

Level 5

CMS preflight

Auth/read/write checks, REST/ACF/CPT discovery.

Level 6

Dynamic wiring

Page fields/settings → frontend fetch layer with fallbacks.

Level 7

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.