Second Cerveau — Bernard
Index
Initialisation de la recherche
Index du Wiki - Second Cerveau
Commandes Obsidian à connaître
Log
DDD Module
ProjetESM
PsychoEnLigne
PsychoEnLigneV2
Gest recettes depenses
jobPipeline
sera Pro
Shared
Tekdhi
Telecom distribution
Veille financement
Second Cerveau — Bernard
Index du Wiki - Second Cerveau
Commandes Obsidian à connaître
Log
DDD Module
DDD Module
Documents
Documents
Documents — DDD_Module (gestionFichePaie / PaySlip Pro)
Roadmap Audit 100% - DDD Module Paye
Audit Complet Final - 2026-06-09T17:15:23.358Z
Audit CRUD Réaliste - 2026-06-08T18:01:35.777Z
Audit Final Complet - DDD Module Paye (2026-06-09)
Auth Audit Full Report - 2026-06-08T17:58:01.685Z
Audit POST Final Complet - 2026-06-09T17:21:33.549Z
Audit POST Complet - 2026-06-09T16:59:15.622Z
Audit POST Final - 2026-06-09T17:06:13.333Z
Auth Audit Report - 2026-06-08T16:43:29.468Z
Backend Routes Audit Report - 2026-06-08
BackEnd
BackEnd
Inventaire Complet des Routes Backend - DDD Module Paie
Rapport de Validation des Routes Backend - 2026-06-04
Architecture
Architecture
Architecture de déploiement — Monorepo DDD_Module
Debug
Debug
Index
Audit "100%" des routes backend — gestionFichePaie (PaySlip Pro)
Audit Routes Protégées - Diagnostic erreurs 500 (2026-06-08)
Erreurs de déploiement résolues — gestionFichePaie
Test Fullstack Production - Session 20260608
Tests API - Correction connexion base de données
Roadmap
Roadmap
État du déploiement — gestionFichePaie (AutoPaie)
ProjetESM
ProjetESM
ProjetESM — Plateforme de suivi des enfants talibés (Caritas Bénin)
Documents
Documents
Documents — ProjetESM
20260612 1747 Analyse croisée du Cadre Logique et Modèle schéma
20260612 1759 Analyse croisée du Cadre Logique et Modèle schémaV2
20260612 1825 Cas Utilisation
Analyse : Correspondance Backend ↔ cas d’utilisation du document « 20260612_1825_Cas Utilisation.md »
Architecture Fonctionnelle — Plateforme de Suivi des Enfants Talibé
Analyse — Modules fonctionnels & RBAC
Missions RBAC — Détail des deux missions d'implémentation
Couverture Backend — Architecture Fonctionnelle vs Implémentation
Audit de conformité — Modules BackEnd vs Guide Architecture DDD
Audit de conformite — Modules BackEnd vs Guide Architecture DDD
Analyse de conformité — Module Auth
Analyse de conformité — Module Auth (v2 — après corrections)
Audit de conformité FrontEnd — ProjetESM
Roadmap FrontEnd — ProjetESM
Documentation API — Modules Transverses & Administration
Documentation API — Module Auth
Documentation des routes API — ProjetESM
Documentation API — Modules Métier
20260617 1125 guide deploiement backend
Postmortem — Déploiement Backend ESM Caritas Bénin en Docker
Guide — Tests terrain complets PWA / Mode hors-ligne
Analyse — Indicateurs du cadre logique dans ProjetESM
Analyse des indicateurs — Type et désagrégation par genre
Rapport — Extension module Pilotage : TypeIndicateur + désagrégation H/F
Documentation — Script de test RBAC
Liste des permissions — Plateforme ESM
Matrice des permissions par profil — Plateforme ESM
Corrections — 4 bugs identifiés sur le module Enfants et l'authentification
Analyse — Décomposition opérationnelle des sous-activités et implications
Conception — Workflow de validation des données + RBAC par commune
Comment fonctionne le calcul automatique des indicateurs
Transcription — Décomposition opérationnelle des sous-activités (source Word)
Carte menu → saisie des sous-activités
Refonte du module Accompagnements — Suivi générique et Orientations
Guide — Interroger et modifier la base de données via des scripts Prisma jetables
RBAC vs "permission-based" — ce que c'est, et pourquoi ce n'est pas la même chose
Matrice des permissions — Plateforme ESM (état au 2026-07-11)
Carte menu → saisie des sous-activités (v2, post-refonte Accompagnements)
Autres Cas d'utiisation et tables complémentaires
DESCRIPTION DE POSTE
DESCRIPTION DE POSTE
Analyse des Cas d'Utilisation - Projet ESM
Analyse du schéma Prisma – Cas d’usage métier (sans authentification)
Variables d'environnement — ESM Caritas Bénin Backend
Implémentation RBAC — Plateforme de Suivi des Enfants en Situation de Mendicité
Profils Utilisateurs & Permissions — Plateforme de Suivi des Enfants en situation de mendicité
Vérification Architecture DDD - Modules Backend
TestsProfils
TestsProfils
Comptes test ESM — Identifiants
Rapport de tests RBAC — Plateforme ESM
Api
Api
Référence des routes API backend — 196 routes, 18 modules
Architecture
Architecture
Analyse croisée Cadre Logique ↔ Schéma Prisma & Cas d'utilisation métier
Architecture fonctionnelle — Plateforme de suivi des enfants talibés
Module Pilotage — 31 indicateurs MEAL, types et désagrégation par genre
Système RBAC — rôles, permissions et isolation par commune
Variables d'environnement backend — structure (valeurs réelles non reprises)
Debug
Debug
Exécution live — Workflow de validation des données + RBAC par commune
Exécution live — Audit de conformité DDD complet (16 modules) + corrections automatiques
Exécution — Refonte du module Accompagnements (suivi générique + orientations)
Exécution — Tests E2E profil PSYCHOLOGUE (puis ASSISTANT_SOCIAL)
Exécution — Tests E2E profil ASSISTANT_SOCIAL
Exécution — Tests E2E profils MEAL_COMMUNAL / MEAL_NATIONAL
Correction — le genre doit toujours être précisé (jamais optionnel)
Journal en direct — audit RBAC backend vs frontend → matrice des permissions
Exécution — Tests E2E module Parents (+ modules liés)
Exécution — 4 bugs signalés par Bernard (menu sous-activités, RBAC indicateurs, études, crash fiche enfant)
Audit de conformité DDD — 17 modules backend + focus module Auth
Conformité et migration DDD du FrontEnd
4 bugs de production — module Enfants et authentification
Couverture fonctionnelle backend vs architecture (17 modules)
Déploiement Backend Docker — postmortem (7 problèmes résolus)
Exécution live — Sous-activités bailleur & calcul automatique des indicateurs
Tests RBAC — validation empirique et 3 bugs réels trouvés
Guide de tests terrain — PWA et mode hors-ligne
PsychoEnLigne
PsychoEnLigne
Documents
Documents
Documents — PsychoEnLigne
BackEnd
BackEnd
Rapport d'Analyse de Conformité DDD - Module Notifications
Analyse du Module Auth - Conformité DDD
Plan de refactorisation du module Auth - Conformité DDD
Mission : Refactorisation Complète du Module Auth à 100% de Conformité DDD
Mission : Refactorisation Complète du Module Utilisateurs à 100% de Conformité DDD
Rapport d'analyse des modules backend - Conformité DDD
Rapport de conformité des use cases du module Auth - Pattern 5 étapes
Rapport final de refactorisation du module Auth - Conformité DDD
Rapport de Refactorisation Module Auth - 100% DDD Conforme
Rapport de refactorisation du module Auth - Conformité DDD
Rapport de Refactorisation Module Utilisateurs - 100% DDD Conforme
FrontEnd
FrontEnd
Fonctionnalités FrontEnd - PsychoEnLigne
Debug
Debug
Audit correspondance Backend ↔ Frontend — Résultats
Conformité DDD — modules Auth (référence) et Notifications (écarts)
PsychoEnLigneV2
PsychoEnLigneV2
Api
Api
Analyse des appels http du frontend en rapport aux routes du backend
API Backend PsychoEnLigneV2 — Référence complète des routes pour le frontend
Architecture
Architecture
Analyse designer Claude — Écarts FrontEnd à combler
CI/CD — Options de déploiement automatique après git push
Déploiement et Synchronisation PsychoEnLigne — Guide complet
La Gestion des Thèmes de Couleurs
Pertinence du module Questionnaires dans PsychoEnLigneV2
Workflow Développement et Déploiement — Référence
Decisions
Decisions
ADR — Migration postgres/redis vers shared_infra
Optimisation du chargement de contexte et gestion des tokens
Roadmap
Roadmap
🗺️ PsychoEnLigne — Suivi des écrans manquants
Gest recettes depenses
Gest recettes depenses
Gestion Recettes/Dépenses
Rapport de Tests - Routes Backend
Debug
Debug
Auth Module Implementation - Notes techniques
Validators HTTP — Création 2026-06-01
jobPipeline
jobPipeline
jobPipeline — pipeline recherche d'emploi IA
Documents
Documents
Documents — jobPipeline
Test d'intégration des packages @kanmaber/auth-backend / auth-frontend dans jobPipeline
Test d'intégration des packages @kanmaber/auth-backend / auth-frontend via tarball npm
Fusion du schéma Prisma auth dans jobPipeline
Procédure détaillée — câbler @kanmaber/auth-backend et auth-frontend dans jobPipeline
Leçons — câblage de @kanmaber/auth-backend dans jobPipeline
Ticket support LWS — DKIM cassé pour caritasbenin.org
Ticket support LWS — Rejet SPAM (550) pour caritasbenin.com
Pipeline IA de recherche d'emploi — Conversation de conception
Architecture
Architecture
Fusion du schéma Prisma auth dans jobPipeline
Procédure de câblage — @kanmaber/auth-backend et auth-frontend dans jobPipeline
Pipeline IA de recherche d'emploi — vision produit fondatrice
Debug
Debug
Leçons — câblage de @kanmaber/auth-backend dans jobPipeline
Test d'intégration des packages auth : file: vs tarball — la vraie découverte fondatrice
Decisions
Decisions
Pourquoi les emails automatiques de l'application ne partent pas depuis caritasbenin.com
Procédure sécurisée pour modifier le DNS de caritasbenin.com (SMTP transactionnel)
Ticket support LWS — DKIM cassé pour caritasbenin.org
Ticket support LWS — Rejet SPAM (550) pour caritasbenin.com
Roadmap
Roadmap
Roadmap missions — jobPipeline
sera Pro
sera Pro
SERA — Plateforme MEAL configurable (Suivi – Évaluation – Redevabilité – Apprentissage)
Shared
Shared
Meilleur LLM pour le coding en 2026
Guide d'Architecture Partagée
Claude Code — Shell WSL vs Git Bash : leçons complètes
Lancer Claude Code avec --dangerously-skip-permissions
Claude : partenaire, pas seulement collaborateur
Flow de connexion — Authentification (référence transversale)
Mon profil Utilisateur
OpenRouter – Structured Outputs & Response Caching
Technologie au service du social — Une confirmation nuancée
Le regard de Claude sur Bernard
Fonctionnalités à ajouter au second cerveau
Documents
Documents
Documents — shared (analyses transversales multi-projets)
Analyse 2FA — gestionFichePaie
Analyse comparative 2FA — PsychoEnLigne vs gestionFichePaie
Analyse 2FA — ProjetESM : état actuel et cible
Architecture
Architecture
Claude et Hermes Workspace — Infrastructure complète
Docker Networks — Explication simple
Guide Architecture DDD — Référence universelle
Guide : Workflow d'Ingénierie Agentique avec Claude Code
Hermes — Interfaces d'accès sur VPS Hetzner
Hermes Workspace — Migration depuis hermes-telegram
Infrastructure partagée — PostgreSQL + Redis (shared_infra)
OS Agentique — Avancement session 20260520
OS Agentique — Définitions
OS Agentique — Semaine 4 : Orchestration Hermes ↔ Claude Code
Plan d'assemblage — OS Agentique personnel
Infrastructure partagée VPS — PostgreSQL + Redis
Architecture — Infrastructure partagée Docker (shared_infra)
Tunnel SSH Inversé — Sync VPS→PC avec IP Dynamique
VPS Hetzner — Cartographie des ports et services
VPS — Sécurité UFW (Pare-feu)
Wiki.js 2.x — Déploiement sur VPS avec Caddy et PostgreSQL
Debug
Debug
Analyse comparative 2FA — gestionFichePaie / PsychoEnLigne / ProjetESM
Debug — Caddy Docker : 127.0.0.1 injoignable depuis un container
Configuration JWT Caddy ↔ Keycloak (infrastructure)
mkdocs serve ne rechargeait jamais automatiquement — bug Click sur --livereload
Récupération données WhatsApp — Galaxy S10 écran mort
Decisions
Decisions
Nom domaine vps tekdhi
Git
Git
Git — Guide de référence complet
References
References
Accéder à la DB distante depuis la machine locale
Datasette — Explorateur des sessions Hermes
Guide de mise en place d'un nouveau projet — Checklist complète
Hermes Agent — Aide-mémoire des commandes
Hermes — Envoi d'e-mails avec Himalaya
Hermes — Guide Kanban (FR)
Hermes WebUI — Guide d'utilisation (FR)
Workflow de Développement avec Hermes Agent
Modèles Gratuits OpenRouter - Analyse pour Développement Logiciel Structuré
Modèles primaires et fallback pour Hermes
Pipe stdin → SSH → psql : pourquoi et comment
Point mise en oeuvre hermes_workflow_developpement
Routage modèles OpenRouter par type de tâche
SSH & SCP — Commandes distantes : guide pratique
Hermes VPS Hetzner — Commandes Essentielles
Sessions
Sessions
Synthèse de session — 2026-07-04 (2h → 7h)
Synthèse de session — 2026-07-11 (~08:00 → 10:54)
Synthèse de session — 2026-07-11 (~11:29 → 13:45)
Windows
Windows
Windows — Réinitialiser le mot de passe administrateur (Win 10/11)
Tekdhi
Tekdhi
Documents
Documents
Documents — tekdhi.dev
TECHNIQUE
Api publication articles
/blog-veille — Veille éditoriale tekdhi.dev
Code server
Api
Api
Intégration LinkedIn — Profil personnel Bernard
Architecture
Architecture
Prompts de génération d'images — Logo et Bannière tekdhi.dev
Debug
Debug
Résolution du problème de landing page tekdhi.dev (2026-05-27)
Images de fond pour articles - bannière hero et corps
Résolution erreur connexion PostgreSQL sur tekdhi.dev
Roadmap
Roadmap
Notification automatique à la publication d'un article — tekdhi.dev
Telecom distribution
Telecom distribution
Plateforme de distribution télécom multi-opérateurs
Api
Api
API Mobile Money Bénin — MTN MoMo & Moov Flooz
Architecture
Architecture
Abstraction Mobile Money — Pattern Adapter + Facade (MTN MoMo, Moov Flooz, FedaPay)
Checklist d'intégration Mobile Money — Opérateurs béninois
Decisions
Decisions
KYC/AML Mobile Money Bénin — Cadre réglementaire BCEAO
References
References
Cas d'étude — Intégrations MoMo en Afrique de l'Ouest
Roadmap
Roadmap
Prochaines étapes — SDK Mobile Money & outils complémentaires
Veille financement
Veille financement
Configuration email — Délivrabilité veille appels à projets
Intégration du Portail des Partenaires de l'ONU dans la veille financement
Index
DDD_Module/debug/fullstack-production-test-20260608
— test fullstack production complet 10/10
Retour en haut de la page