Inventaire des sources de vérité
Tableau de correspondance : sujet → fichier ou dossier dans le dépôt Git (branche principale). La doc doc-rilindra ne remplace pas ces fichiers ; elle les indexe.
Staff Manager (Calendrier-staff-Rilindra)
| Sujet | Chemin |
|---|
| Variables env | .env.example |
| Installation | docs/setup/installation.md |
| Domaine / Vercel | docs/setup/domaine.md, docs/setup/vercel-env.md |
| Architecture | docs/reference/architecture.md |
| Accès données | src/lib/supabase-db.ts |
| Permissions | src/hooks/usePermissions.ts, src/lib/taskPermissions.ts |
| Routes API | src/app/api/**/route.ts |
Quiz (quiz)
| Sujet | Chemin |
|---|
| Validation env | src/lib/env.ts |
| Auth NextAuth | src/lib/auth.ts |
| Schéma SQL | Voir README.md du dépôt quiz (fichier .sql à appliquer dans Supabase) |
| Routes API | src/app/api/** |
| README détaillé | README.md |
Rilindra Bot (rilindra-bot)
| Sujet | Chemin |
|---|
| Config runtime | src/config.js |
| Base de données | src/db.js |
| Point d’entrée | src/index.js |
| Doc exhaustive | docs/DOCUMENTATION_INTEGRALE.md, docs/INDEX.md |
Documentation centralisée (doc-rilindra)
| Sujet | Chemin |
|---|
| Site Docusaurus | docusaurus.config.ts, sidebars.ts |
| Pages | docs/**/*.mdx |
| Script versions | scripts/sync-doc-versions.mjs |