Inventaire des sources de vérité
Cette page indique où vérifier une information avant de modifier la documentation.
Staff Manager (staff-rilindra)
| Sujet | Chemin |
|---|
| Variables | .env.example, docs internes |
| Auth NextAuth | src/lib/auth.ts, routes api/auth |
| Session DB staff | src/lib/staff-db-session.ts |
| Connexion PostgreSQL | src/lib/postgres.ts |
| Compat client DB | src/lib/supabase-server.ts, src/lib/supabase-db/ |
| Routes API | src/app/api/**/route.ts |
| Permissions | src/lib/constants.ts, staff_role_permissions |
| Migrations SQL | supabase/migrations/, scripts/migrate-all.mjs |
| Runbooks migration | docs/guides/ du dépôt |
| Tests | src/**/*.test.ts, src/**/*.test.tsx |
Commu Rilindra (commu-rilindra)
| Sujet | Chemin |
|---|
| Variables | .env.example, validation env |
| Auth NextAuth | src/lib/auth.ts, route NextAuth |
| Routes quiz | src/app/api/** |
| Données | modules serveur et routes API |
| Tests | tests du dépôt |
Bot Rilindra (bot-rilindra)
| Sujet | Chemin |
|---|
| Config runtime | src/config.js ou équivalent du dépôt |
| Connexion DB | module DB du dépôt |
| Commandes | src/commands/ |
| Services | src/services/ |
| Enchères | services et commandes dédiés |
| Backups | service backup |
| Images MinIO | service image/storage |
Documentation (doc-rilindra)
| Sujet | Chemin |
|---|
| Docusaurus | docusaurus.config.ts |
| Navigation | sidebars.ts |
| Pages | docs/**/*.mdx |
| Accueil | src/pages/index.tsx |
| Theme | src/css/custom.css, src/pages/index.module.css |
| Versions | scripts/sync-doc-versions.mjs |
Infrastructure
| Sujet | Source |
|---|
| Secrets | Infisical |
| Déploiements | Coolify |
| DNS | Cloudflare |
| Monitoring | Uptime Kuma |
| Images | MinIO |
| DB | PostgreSQL VPS |
Règle
Quand une information diverge entre la doc et le code, le code ou l'outil runtime gagne.
La doc doit être corrigée après vérification.