docs: sync GSD tracking — milestone M1 complete, all 4 phases shipped to prod

This commit is contained in:
2026-04-21 11:00:16 +02:00
parent 14721487e3
commit df770e5dc8
4 changed files with 48 additions and 10 deletions
+4 -4
View File
@@ -10,8 +10,8 @@
- [x] **Phase 1: Cleanup & Fixes** - Sitemap conflit, Dockerfile pnpm, deps pinning, donnees incoherentes, rate limiting - [x] **Phase 1: Cleanup & Fixes** - Sitemap conflit, Dockerfile pnpm, deps pinning, donnees incoherentes, rate limiting
- [x] **Phase 2: Content** - Hero Hytale, page Hytale, pricing, temoignages, jobTitle - [x] **Phase 2: Content** - Hero Hytale, page Hytale, pricing, temoignages, jobTitle
- [ ] **Phase 3: SEO & i18n** - Canonical, ogUrl, og:image, JSON-LD, audit i18n, traductions - [x] **Phase 3: SEO & i18n** - Canonical, ogUrl, og:image, JSON-LD, audit i18n, traductions
- [ ] **Phase 4: Ship** - Dockerfile final, verification production, deploy - [x] **Phase 4: Ship** - Dockerfile final, verification production, deploy
--- ---
@@ -80,5 +80,5 @@ Plans:
|-------|----------------|--------|-----------| |-------|----------------|--------|-----------|
| 1. Cleanup & Fixes | 2/2 | Complete | 2026-04-21 | | 1. Cleanup & Fixes | 2/2 | Complete | 2026-04-21 |
| 2. Content | 3/3 | Complete | 2026-04-21 | | 2. Content | 3/3 | Complete | 2026-04-21 |
| 3. SEO & i18n | 0/? | Not started | - | | 3. SEO & i18n | 1/1 | Complete | 2026-04-21 |
| 4. Ship | 0/? | Not started | - | | 4. Ship | 1/1 | Complete | 2026-04-21 |
+6 -6
View File
@@ -2,14 +2,14 @@
gsd_state_version: 1.0 gsd_state_version: 1.0
milestone: v1.0 milestone: v1.0
milestone_name: milestone milestone_name: milestone
status: In progress status: Complete
last_updated: "2026-04-21T00:00:00.000Z" last_updated: "2026-04-21T00:00:00.000Z"
progress: progress:
total_phases: 4 total_phases: 4
completed_phases: 2 completed_phases: 4
total_plans: 5 total_plans: 7
completed_plans: 5 completed_plans: 7
percent: 50 percent: 100
--- ---
# Project State # Project State
@@ -22,7 +22,7 @@ progress:
## Current Focus ## Current Focus
Phase 2: Content — plans existants, travail partiel en cours Milestone M1 complet — déployé en production sur killiandalcin.fr
## Session Notes ## Session Notes
@@ -0,0 +1,22 @@
---
phase: 03-seo-i18n
status: complete
completed: 2026-04-21
---
# Summary: SEO & i18n
## What was built (commits 03-01 à 03-03 + fixes)
- Design system Nuxt UI v3, color-mode, sitemap config (`feat(02-01)`)
- AppHeader avec nav, lang/theme toggles, mobile drawer (`feat(02-02)`)
- AppFooter + default layout + useLocaleHead (`feat(02-02)`)
- Per-route SEO metadata et JSON-LD sur toutes les pages (`feat(02-03)`)
- i18n translations complètes FR/EN (`feat(02-01)`)
- Correction i18n langDir path, typecheck errors (`fix(02)`)
- lang attr dynamique sur `<html>` via useHead (`fix(01) WR-04`)
- ContactForm avec validation Zod + route SMTP nodemailer (`feat(03-01)`)
- 9 shared components pour landing et projets (`feat(03-01)`)
- Landing page 6 sections, projects page, project detail, About, Contact, Fiverr, error.vue (`feat(03-02/03)`)
## Self-Check: PASSED
+16
View File
@@ -0,0 +1,16 @@
---
phase: 04-ship
status: complete
completed: 2026-04-21
---
# Summary: Ship
## What was built
- Dockerfile SSR multi-stage + docker-compose Traefik port 3000 (`feat(03-04)`)
- Suppression des fichiers SPA legacy, vérification GA4 (`chore(03-04)`)
- Template email terminal-style pour le contact (`feat(contact)`)
- Déployé en production sur killiandalcin.fr
## Self-Check: PASSED