Mockup-first. Preview a generated site, then deploy when it looks right.
Files: /opt/site-generator/{app, bin, prompts, sites, logs/jobs, templates, .env}