feat: initial brain-template - 30+ agents, profil universel, BSI, README installation

This commit is contained in:
2026-03-14 01:53:50 +01:00
commit 750d132552
51 changed files with 8951 additions and 0 deletions

66
agents/PHILOSOPHY.md Normal file
View File

@@ -0,0 +1,66 @@
# Philosophie du système d'agents
> Écrit : 2026-03-12 — à relire avant de créer ou modifier un agent
---
## Pourquoi ce système existe
Éviter de réexpliquer le même contexte à chaque session.
Un agent chargé arrive avec sa connaissance métier complète — zéro ré-onboarding.
---
## Principes fondateurs
**1. Ancré dans la réalité**
Chaque agent lit des fichiers brain/toolkit qui existent vraiment.
Aucun pattern inventé — si ce n'est pas dans les sources, ce n'est pas dans l'agent.
**2. Un agent = une responsabilité**
Trois domaines → trois agents en composition, pas un agent monstre.
La complexité minimale pour le besoin réel actuel — pas pour les besoins hypothétiques.
**3. Coordinateur pur vs agent métier**
L'orchestrator ne produit rien. Le mentor n'exécute rien. Le scribe ne code pas.
Chaque agent connaît sa limite et la respecte.
**4. Anti-hallucination non négociable**
Fait non vérifié → "Information manquante".
Incertitude → niveau de confiance explicite.
Jamais inventer : commandes, ports, chemins, métriques.
**5. CLAUDE.md = bootstrap, brain = connaissance**
CLAUDE.md pointe. Le brain contient.
Si tu clones le brain sur une nouvelle machine, l'environnement se reconstruit.
---
## Décisions de design importantes
| Décision | Pourquoi |
|----------|----------|
| Optimizers en trio (backend/db/frontend) | Un domaine = un spécialiste. Composables ensemble ("Riri Fifi Loulou") |
| Testing unifié (Jest + Vitest) | Même stratégie, outils proches — split = overhead sans valeur |
| Debug unifié | Méthodologie universelle > spécialisation domaine |
| Orchestrator coordinateur pur | S'il agit, il sort de son rôle et devient imprévisible |
| Scribe en fin de session | Le brain qui dérive = connaissance perdue |
| Mentor 3 modes | Pédagogie adaptative > agent spécialisé par type de question |
---
## Ce que ce système n'est pas
- Un remplacement au travail réel — les agents guident, tu décides et tu fais
- Une garantie de qualité — un agent non testé est un agent théorique
- Figé — chaque review en conditions réelles l'améliore
---
## Boucle d'amélioration
```
Forger → Tester → Capturer (reviews/) → Améliorer (recruiter) → Re-tester
```
Le système s'améliore par l'usage. Pas par la théorie.