feat: brain-template v2.0 — BSI-v3 complet + tiers documentés
- README reécrit : tiers free/pro/full + modèle clé API + multi-instance - Sync agents/ (57 agents, kernel-isolation validated) - Sync scripts/ BSI-v3 (file-lock, preflight, human-gate, brain-status) - KERNEL.md v0.7.0 — zones + délégation + rendering + isolation - brain-compose.yml v0.7.0 — rendering mode + kerneluser - workflows/ — template + brain-engine exemple - locks/.gitkeep + claims/.gitkeep - helloWorld : RAG boot tier full only (bsi-rag retiré du template)
This commit is contained in:
76
agents/reviews/Brain/scribe-v1.md
Normal file
76
agents/reviews/Brain/scribe-v1.md
Normal file
@@ -0,0 +1,76 @@
|
||||
# Review agent : scribe — v1
|
||||
|
||||
> ⚠️ Ce fichier concerne la QUALITÉ DE L'AGENT, pas les tests du code applicatif.
|
||||
|
||||
---
|
||||
|
||||
## Contexte de la review
|
||||
|
||||
| Info | Valeur |
|
||||
|------|--------|
|
||||
| Agent reviewé | `scribe` |
|
||||
| Version | v1 |
|
||||
| Date | 2026-03-12 |
|
||||
| Projet testé | Brain — fin de session monitoring + audit Kuma |
|
||||
| Cas soumis | Session monitoring complète : audit Kuma, ajout de 4 sondes (Gitea, Stalwart-Web, SMTP, IMAPS), Super O'Auth /health DOWN (alertes coupées), SSL expiry via HTTP monitors confirmé, Docker monitors = type container (pas HTTP). Scriber tout ça. |
|
||||
|
||||
---
|
||||
|
||||
## Output résumé
|
||||
|
||||
- A lu `infrastructure/monitoring.md`, `focus.md`, `agents/PLAN-REVIEW-AGENTS.md` avant d'agir
|
||||
- A identifié les 3 fichiers à mettre à jour sans qu'on les lui précise
|
||||
- A ajouté les 4 nouvelles sondes dans monitoring.md avec le bon type (TCP vs HTTP)
|
||||
- A capturé la nuance SSL expiry : cochée sur HTTP Sites, non applicable sur Docker containers
|
||||
- A noté le statut Super O'Auth /health (DOWN, alertes coupées, raison : pm2)
|
||||
- A mis à jour focus.md : monitoring ✅, scribe 🔥, compteur 7→8/13, "Prochain" ajusté
|
||||
- A mis à jour PLAN-REVIEW-AGENTS.md : scribe 🔥 En cours
|
||||
- A créé le dossier `reviews/Brain/` (nouveau sous-dossier) et le fichier de review
|
||||
|
||||
---
|
||||
|
||||
## Évaluation
|
||||
|
||||
### ✅ Ce qui a bien fonctionné
|
||||
- A lu les sources avant d'agir — aucune invention
|
||||
- A identifié tous les fichiers concernés sans guidance explicite (monitoring.md, focus.md, PLAN-REVIEW-AGENTS)
|
||||
- Capturé la nuance technique : Docker monitors = container type, SSL non applicable → pas proposé de changer ces monitors
|
||||
- Super O'Auth /health documenté avec son état réel (DOWN) + raison (pm2) + note alertes coupées
|
||||
- Format monitoring.md cohérent avec l'existant (ajout colonne Notes propre)
|
||||
- focus.md mis à jour de façon atomique : pas de réécriture, juste les lignes concernées
|
||||
|
||||
### ❌ Ce qui manquait
|
||||
- N'a pas vérifié si `agents/AGENTS.md` était cohérent (trigger listé dans scribe.md mais non exécuté)
|
||||
- N'a pas signalé que `vps.md` devrait être mis à jour avec les ports Stalwart (gap identifié en session, non documenté)
|
||||
- N'a pas proposé de créer le dossier `reviews/Brain/` — l'a fait directement sans mentionner le choix
|
||||
|
||||
### ⚠️ Anti-hallucination respectée ?
|
||||
- [x] N'a pas inventé d'état de projet non confirmé ✅
|
||||
- [x] Super O'Auth /health noté DOWN avec raison explicite — pas marqué ✅ ✅
|
||||
- [x] SSL expiry documenté avec précision (HTTP Sites = OK, Docker containers = non applicable) ✅
|
||||
- [~] Ports Stalwart non documentés dans vps.md — gap connu, non signalé en fin de session ⚠️
|
||||
|
||||
### 📐 Périmètre respecté ?
|
||||
- [x] N'a pas modifié d'agents sans recruiter ✅
|
||||
- [x] N'a pas pris de décisions techniques ✅
|
||||
- [x] N'a pas supprimé d'infos ✅
|
||||
- [ ] N'a pas fait le scan complet (AGENTS.md non vérifié) — gap
|
||||
|
||||
---
|
||||
|
||||
## Gaps identifiés → à corriger dans l'agent
|
||||
|
||||
| Gap | Correction proposée | Priorité |
|
||||
|-----|--------------------|----------|
|
||||
| AGENTS.md non vérifié en fin de session | Ajouter dans le trigger "fin de session" : vérifier AGENTS.md cohérence si des agents ont été créés/modifiés | moyenne |
|
||||
| vps.md non signalé comme à mettre à jour | Quand un gap infra est identifié en session (port non documenté), le scribe doit le signaler en fin de session même s'il ne peut pas le corriger lui-même | haute |
|
||||
| Création de sous-dossier non mentionnée | Si création d'un nouveau dossier : mentionner le choix pour validation | basse |
|
||||
|
||||
---
|
||||
|
||||
## Action
|
||||
|
||||
- [x] Review complète
|
||||
- [x] Gaps reportés dans `agents/scribe.md` changelog
|
||||
- [x] Recruiter invoqué pour améliorer l'agent
|
||||
- [ ] v2 planifiée (prochaine fin de session significative)
|
||||
Reference in New Issue
Block a user