website-rebuild-changes plan
This commit is contained in:
2
openspec/changes/setup-base-layout/.openspec.yaml
Normal file
2
openspec/changes/setup-base-layout/.openspec.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
schema: spec-driven
|
||||
created: 2026-04-10
|
||||
@@ -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 (001–028), 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:
|
||||
|
||||
Reference in New Issue
Block a user