Chaque case cochée correspond à du code mergé sur main avec la CI verte. Les ⛔ signalent un besoin d’action humaine.
Phase 0 — Socle et cockpit
- Fait Dépôt, workspace pnpm, Biome, TypeScript
- Fait Cockpit : avancement, journal, ADR, documentation
- Fait Gate local (hook Stop) et CI (lint, typecheck, tests, build)
- Fait Déploiement automatique sur GitHub Pages
- Fait Protection de
main: merge uniquement par PR avec CI verte
Phase 1 — Référentiel RGAA
- Fait Import du référentiel officiel (critères, tests, méthodologies, glossaire)
- Fait Correspondance règles axe-core → critères RGAA, testée
- Fait Synchronisation automatique (cron CI) qui ouvre une PR si le référentiel officiel change
- Fait Référentiel consultable sur le site, en langage simple
Phase 2 — Audit automatisé (CLI)
- Fait
rampe audit <url>: Playwright + axe-core, résultats par critère RGAA - Fait Échantillon de pages (pages types exigées par la méthode RGAA)
- Fait Rapport HTML lisible par un non-expert + export JSON
- À faire Publication npm ⛔ compte npm (gratuit) à créer par Alexandre
Phase 3 — Audit guidé (web)
- Fait Parcours critère par critère pour les tests manuels
- Fait Import des résultats automatiques
- Fait Taux de conformité selon la méthode RGAA
- Fait Données 100 % locales, export / import JSON
Phase 4 — Livrables légaux
- Fait Générateur de déclaration d’accessibilité
- Fait Générateur de schéma pluriannuel
Phase 5 — Audit sans installation
- À faire Scanner hébergé ⛔ compte Cloudflare (gratuit) à créer par Alexandre
- Fait Extension navigateur (code, testable en local)
- À faire Publication Firefox ⛔ compte Mozilla (gratuit) à créer par Alexandre
- À faire Publication Chrome ⛔ 5 $ de frais d’inscription : dépense à valider
Phase 6 — Lancement
- Fait Gate CI : Rampe audite Rampe à chaque PR (0 non-conformité automatique)
- À faire Auto-évaluation complète des 106 critères (IA, étiquetée non certifiée) et corrections jusqu’à 100 %
- À faire Publication de la déclaration d’accessibilité de Rampe ⛔ engage l’éditeur, Alexandre
- À faire Mentions légales ⛔ l’éditeur est Alexandre