Aller au contenu

Sprint 0 — Wiki EN COURS

Démarré le 2026-04-24.

Objectif

Mettre en place une base de connaissance visuelle, à jour, partageable :

  • Une URL privée protégée par mot de passe que Marc et Cyrille consultent à la volée
  • Git push → déploiement automatique en 20-30 secondes
  • Diagrammes Mermaid natifs (Gantt, data flow, ERD, état sprints)
  • Recherche full-text, mode sombre, mobile
  • Cohérence visuelle avec les études (palette navy/orange, IBM Plex Sans)

Stack choisie

Brique Choix Pourquoi
Générateur MkDocs Material Standard doc technique, Mermaid natif, français, thème pro
Hébergement Cloudflare Pages Gratuit avec repos privés, password protection, deploy push
Repo GitHub privé dédié (lobster-wiki) Séparé du code, permissions distinctes pour Cyrille
Plugin Mermaid mkdocs-mermaid2-plugin Le plus stable pour diagrammes complexes

Livrables Sprint 0

  • Structure repo lobster-wiki/ avec dossiers thématiques
  • requirements.txt versions pinnées
  • mkdocs.yml complet (nav, plugins, theme)
  • CSS custom lobster.css palette navy/orange
  • Favicon SVG homard
  • Pages Sprint (6) + Roadmap + Backlog
  • Pages Études (matrice + stubs LOG-01 / DEM-01)
  • Pages Données (sources, flow, ingestion)
  • Pages Méthodologie (Algorithm PAI, ISC, Cyrille, red-team)
  • Pages Questions ouvertes
  • Glossaire
  • DEPLOY.md pas-à-pas Cloudflare Pages
  • Premier commit git

Ce que Marc doit faire (hors Claude)

Actions humaines

  1. Créer un repo privé lobster-wiki sur GitHub
  2. git remote add origin git@github.com:<user>/lobster-wiki.git + git push -u origin main
  3. Aller sur Cloudflare Pages → Create application → Pages → Connect to Git → choisir le repo
  4. Build command : pip install -r requirements.txt && mkdocs build
  5. Build output directory : site
  6. Environment variable PYTHON_VERSION=3.11
  7. Dans Access Cloudflare, activer protection email pour Cyrille

Voir DEPLOY.md pour les copies d'écran.

ISC Sprint 0 (extrait)

48 critères atomiques suivis dans le PRD interne Claude. Parmi les plus structurants :

  • Structure nav 7 sections cohérente
  • Palette navy/orange partout
  • Mermaid rend 4 diagrammes différents sans erreur
  • mkdocs serve démarre sans warning
  • DEPLOY.md couvre les 7 étapes Cloudflare
  • Aucun secret commité (vérifié avec git log -p | grep -i "key\|token\|password")