website-rebuild-changes plan

This commit is contained in:
2026-04-10 15:33:41 +02:00
parent 4d1bd9aaf2
commit e9aa6f452b
4 changed files with 832 additions and 8 deletions

View File

@@ -0,0 +1,2 @@
schema: spec-driven
created: 2026-04-10

View File

@@ -11,7 +11,13 @@ context: |
Form: Go backend, honeypot + JS timestamp + rate limiting. SMTP via Resend or Brevo.
Git: Gitea (self-hosted). No CI/CD pipeline yet — manual docker compose build + up.
AI tooling: Claude Code with Astro Docs MCP server.
Visual reference: https://www.qumo.io (live Webflow site, match design but improve code)
Visual reference: https://qumo-pmj.webflow.io/ (staging Webflow site — this is what we are rebuilding, NOT the live site at qumo.io)
Migration plan: website-rebuild-migration-steps.md in the project root — sequential list of all migration steps (001028), each designed to be run as an OpenSpec change
Pages: Homepage (/), About (/about), AI Launchpad (/ai-launchpad), Contact (/contact), Privacy (/privacy) — each with /nl/ locale variant
Nav: Services (/#services), AI Launchpad (/ai-launchpad), About (/about), Connect CTA (/contact)
Founders: 3 (Luigi, Jelle, Matthijs) — shown on /about with bios and role titles
Constraints:
- Zero JavaScript shipped by default (Astro islands only where needed)
@@ -22,7 +28,7 @@ context: |
rules:
proposal:
- Reference the visual design at qumo.io when describing UI changes
- Reference the visual design at https://qumo-pmj.webflow.io/ when describing UI changes
- Note which content strings (en.json / nl.json) are affected
- Identify if the change affects SEO (structured data, meta tags, sitemap)
specs: