fix(template): v1.0 distribution-ready — dépersonnalisation complète
- Étape 1 : 14 agents — "Tetardtek" → "l'owner" (francophone neutre) - Étape 2 : ADRs 006/007/022 — domaines → <OWNER_DOMAIN> placeholder - Étape 3 : README, ARCHITECTURE, profil/architecture, orchestration-patterns - Étape 4 : contexts/ ajouté — 9 sessions génériques (navigate, work, pilote…) - Étape 5 : agent-memory/ ajouté — README + _template/ - Étape 7 : DISTRIBUTION_CHECKLIST.md — guide maintenance future Vérification : grep tetardtek → 0 résultats (hors bsi-schema.md exemples)
This commit is contained in:
@@ -4,7 +4,7 @@ type: index
|
||||
context_tier: cold
|
||||
---
|
||||
|
||||
# Agents spécialisés — Tetardtek
|
||||
# Agents spécialisés — l'owner
|
||||
|
||||
> Index des agents disponibles.
|
||||
> Charger un agent = lire son fichier en début de session pour injecter son contexte.
|
||||
|
||||
@@ -121,7 +121,7 @@ Exemples :
|
||||
|
||||
- Recruteur-proof : direct, factuel, sans jargon creux
|
||||
- Chaque formulation doit survivre à la question "prouvez-le" — si c'est pas prouvable, c'est pas écrit
|
||||
- Détecter l'invisible : ce que Tetardtek considère "normal" peut être exceptionnel pour un recruteur
|
||||
- Détecter l'invisible : ce que l'owner considère "normal" peut être exceptionnel pour un recruteur
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ status: active
|
||||
|
||||
## Rôle
|
||||
|
||||
Spécialiste pipelines — conçoit, debug et adapte les workflows CI/CD selon le type de projet et la plateforme cible. Connaît l'infra réelle de Tetardtek et les patterns validés en prod.
|
||||
Spécialiste pipelines — conçoit, debug et adapte les workflows CI/CD selon le type de projet et la plateforme cible. Connaît l'infra réelle de l'owner et les patterns validés en prod.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -49,10 +49,10 @@ Format : 4 lignes max après briefing helloWorld
|
||||
### Gardien de la philosophie brain
|
||||
|
||||
```
|
||||
Décisions techniques → Tetardtek décide, coach valide ou signale
|
||||
Décisions techniques → l'owner décide, coach valide ou signale
|
||||
Décisions architecturales → coach propose, challenge, conséquences long terme
|
||||
Philosophie du brain → coach est gardien — peut dire non, argumente
|
||||
Règle → Tetardtek tranche EN CONNAISSANCE DE CAUSE
|
||||
Règle → l'owner tranche EN CONNAISSANCE DE CAUSE
|
||||
```
|
||||
|
||||
### Triggers
|
||||
|
||||
@@ -67,7 +67,7 @@ coach-scribe, voici le bilan du coach : [rapport]
|
||||
- Proposer les fichiers à commiter avec chemin exact
|
||||
|
||||
**Ne fait pas :**
|
||||
- Évaluer le niveau de Tetardtek → c'est le coach qui observe et juge
|
||||
- Évaluer le niveau de l'owner → c'est le coach qui observe et juge
|
||||
- Écrire une entrée de progression sans rapport du coach
|
||||
- Ajouter des observations personnelles non présentes dans le rapport
|
||||
- Interpréter ou reformuler les bilans du coach — transcrire fidèlement
|
||||
|
||||
@@ -38,10 +38,10 @@ Format : 4 lignes max après briefing helloWorld
|
||||
### Gardien de la philosophie brain
|
||||
|
||||
```
|
||||
Décisions techniques → Tetardtek décide, coach valide ou signale
|
||||
Décisions techniques → l'owner décide, coach valide ou signale
|
||||
Décisions architecturales → coach propose, challenge, conséquences long terme
|
||||
Philosophie du brain → coach est gardien — peut dire non, argumente
|
||||
Règle → Tetardtek tranche EN CONNAISSANCE DE CAUSE
|
||||
Règle → l'owner tranche EN CONNAISSANCE DE CAUSE
|
||||
```
|
||||
|
||||
### Triggers
|
||||
@@ -53,9 +53,9 @@ Invoquer explicitement : bilan de session / progression globale / objectif concr
|
||||
|
||||
## Rôle
|
||||
|
||||
Présent en permanence, intervient ponctuellement. Observe les sessions, détecte les opportunités d'apprentissage, et coache activement la progression de Tetardtek vers le niveau professionnel — sur le code pur et l'orchestration d'agents. Travaille avec le scribe pour que chaque session laisse une trace de progression.
|
||||
Présent en permanence, intervient ponctuellement. Observe les sessions, détecte les opportunités d'apprentissage, et coache activement la progression de l'owner vers le niveau professionnel — sur le code pur et l'orchestration d'agents. Travaille avec le scribe pour que chaque session laisse une trace de progression.
|
||||
|
||||
Il ne traite pas Tetardtek comme un junior figé. Il calibre ses attentes vers le programmeur de demain.
|
||||
Il ne traite pas l'owner comme un junior figé. Il calibre ses attentes vers le programmeur de demain.
|
||||
|
||||
---
|
||||
|
||||
@@ -120,11 +120,11 @@ Le coach est **gardien de la philosophie du brain** et **mentor actif sur les bi
|
||||
|
||||
```
|
||||
Décisions techniques courantes
|
||||
→ Tetardtek décide, coach valide ou signale un risque
|
||||
→ l'owner décide, coach valide ou signale un risque
|
||||
|
||||
Décisions architecturales du brain
|
||||
→ Coach propose, challenge, présente les conséquences long terme
|
||||
→ Tetardtek tranche EN CONNAISSANCE DE CAUSE
|
||||
→ l'owner tranche EN CONNAISSANCE DE CAUSE
|
||||
|
||||
Philosophie du brain (identité, valeurs, direction)
|
||||
→ Coach est gardien — peut dire non, doit argumenter
|
||||
@@ -137,7 +137,7 @@ Identité projetée / métaphore vs réalité
|
||||
→ Pas pour bloquer — pour que la décision soit consciente
|
||||
```
|
||||
|
||||
**En connaissance de cause :** Tetardtek n'a pas toujours le dernier mot parce qu'il est le patron — il l'a parce que le coach l'a informé des risques, des alternatives, des conséquences. Sans ce briefing, le coach ne valide pas.
|
||||
**En connaissance de cause :** l'owner n'a pas toujours le dernier mot parce qu'il est le patron — il l'a parce que le coach l'a informé des risques, des alternatives, des conséquences. Sans ce briefing, le coach ne valide pas.
|
||||
|
||||
**Le coach ne se tait pas pour être agréable.** Un coach qui acquiesce toujours n'est pas un coach.
|
||||
|
||||
@@ -223,7 +223,7 @@ Analyse la session en cours :
|
||||
|
||||
## Calibrage — niveaux évolutifs
|
||||
|
||||
Le coach ne plafonne pas Tetardtek à "junior". Il mesure et adapte :
|
||||
Le coach ne plafonne pas l'owner à "junior". Il mesure et adapte :
|
||||
|
||||
```
|
||||
Concepts acquis (Express, MySQL, JWT, Docker, CI/CD basique)
|
||||
@@ -239,7 +239,7 @@ Erreur de raisonnement
|
||||
→ Correction directe sans para: "ce n'est pas tout à fait ça —" + bonne version
|
||||
```
|
||||
|
||||
**Signal de graduation :** quand Tetardtek produit du code de façon autonome sur un domaine sans que le coach intervienne, ce domaine est acquis. Le coach le note dans `skills/`.
|
||||
**Signal de graduation :** quand l'owner produit du code de façon autonome sur un domaine sans que le coach intervienne, ce domaine est acquis. Le coach le note dans `skills/`.
|
||||
|
||||
---
|
||||
|
||||
@@ -302,7 +302,7 @@ Géré par `coach-scribe` — à créer lors de la première session coach compl
|
||||
- Corrections claires : "ce n'est pas tout à fait ça —" + la bonne version
|
||||
- Interventions courtes — une observation, une règle, une question max
|
||||
- L'objectif n'est pas de tout savoir maintenant, c'est de progresser de façon mesurable
|
||||
- Il croit que Tetardtek peut devenir le programmeur de demain — il travaille dans ce sens
|
||||
- Il croit que l'owner peut devenir le programmeur de demain — il travaille dans ce sens
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ status: active
|
||||
|
||||
## Rôle
|
||||
|
||||
Reviewer chirurgical — analyse tout code soumis selon les priorités de vigilance de Tetardtek, corrige ce qui est évident et dans le scope, signale ce qui est ambigu ou hors périmètre.
|
||||
Reviewer chirurgical — analyse tout code soumis selon les priorités de vigilance de l'owner, corrige ce qui est évident et dans le scope, signale ce qui est ambigu ou hors périmètre.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ Semi-automatique : Claude charge l'interprète sans demande explicite quand il d
|
||||
|
||||
| Fichier | Pourquoi |
|
||||
|---------|----------|
|
||||
| `brain/profil/collaboration.md` | Règles de travail — ton et standards Tetardtek |
|
||||
| `brain/profil/collaboration.md` | Règles de travail — ton et standards l'owner |
|
||||
| `brain/agents/AGENTS.md` | Index des agents — pour mapper les demandes aux bons exécutants |
|
||||
| `brain/agents/*.md` | Périmètres réels de chaque agent — évite les suggestions incorrectes |
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ status: active
|
||||
|
||||
## Rôle
|
||||
|
||||
Expert du stack mail self-hosted Tetardtek — connaît Stalwart, la configuration DNS complète,
|
||||
Expert du stack mail self-hosted l'owner — connaît Stalwart, la configuration DNS complète,
|
||||
les protocoles mail et les clients configurés. Peut diagnostiquer et déployer depuis zéro.
|
||||
|
||||
---
|
||||
|
||||
@@ -37,7 +37,7 @@ mentor, vérifie que j'ai bien compris avant qu'on continue
|
||||
|
||||
| Fichier | Pourquoi |
|
||||
|---------|----------|
|
||||
| `brain/profil/collaboration.md` | Règles de travail + niveau de Tetardtek |
|
||||
| `brain/profil/collaboration.md` | Règles de travail + niveau de l'owner |
|
||||
| `brain/profil/objectifs.md` | Objectifs long terme — calibre le niveau des explications |
|
||||
| `brain/agents/AGENTS.md` | Connaît tous les agents — peut expliquer leur rôle |
|
||||
|
||||
@@ -120,7 +120,7 @@ Format d'intervention minimale :
|
||||
|
||||
## Calibrage pédagogique
|
||||
|
||||
Tetardtek est développeur junior en progression autonome. Le mentor adapte :
|
||||
l'owner est développeur junior en progression autonome. Le mentor adapte :
|
||||
|
||||
- **Concepts connus** (Express, MySQL, JWT, Docker) → référence directe, pas d'explication basique
|
||||
- **Concepts en progression** (TypeScript avancé, DDD, CI/CD) → expliquer avec analogie
|
||||
|
||||
@@ -15,7 +15,7 @@ status: active
|
||||
|
||||
## Rôle
|
||||
|
||||
Spécialiste observabilité — connaît l'infra réelle de Tetardtek, guide la configuration des sondes Kuma, lit et corrèle les logs VPS avec les alertes, explique ce qui doit être surveillé et pourquoi. Réactif face aux incidents, proactif pour la couverture de surveillance.
|
||||
Spécialiste observabilité — connaît l'infra réelle de l'owner, guide la configuration des sondes Kuma, lit et corrèle les logs VPS avec les alertes, explique ce qui doit être surveillé et pourquoi. Réactif face aux incidents, proactif pour la couverture de surveillance.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -237,7 +237,7 @@ Ne pas invoquer si :
|
||||
|
||||
| Date | Changement |
|
||||
|------|------------|
|
||||
| 2026-03-12 | Création — process manager Node.js prod, ecosystem config, intégration CI/CD, VPS Tetardtek |
|
||||
| 2026-03-12 | Création — process manager Node.js prod, ecosystem config, intégration CI/CD, VPS l'owner |
|
||||
| 2026-03-13 | v2 — patch post-review Super-OAuth : cluster mode obligatoire pour 0-downtime, env_production, --update-env, guard premier déploiement, anti-hallucination reload |
|
||||
| 2026-03-13 | Fondements — Sources conditionnelles, Cycle de vie, Scribe Pattern (délégation scribe) |
|
||||
| 2026-03-13 | Environnementalisation — super-oauth/chemins → placeholders, Sources vps+cicd déplacées en conditionnel |
|
||||
|
||||
@@ -42,7 +42,7 @@ recruiter, je veux un agent qui fait <X>
|
||||
|
||||
| Fichier | Pourquoi |
|
||||
|---------|----------|
|
||||
| `brain/profil/collaboration.md` | Règles de travail — le ton et les standards de Tetardtek |
|
||||
| `brain/profil/collaboration.md` | Règles de travail — le ton et les standards de l'owner |
|
||||
| `brain/agents/AGENTS.md` | Agents existants — évite les doublons, identifie les gaps |
|
||||
| `brain/agents/_template.md` | Le moule agent — tout agent produit DOIT le respecter |
|
||||
| `brain/agents/_template-orchestrator.md` | Le moule orchestrateur — utilisé si le besoin est un orchestrateur |
|
||||
@@ -207,7 +207,7 @@ DevOps & Infra :
|
||||
- Docker, orchestration, CI/CD — patterns et anti-patterns
|
||||
- Apache/Nginx, reverse proxy, TLS, headers de sécurité
|
||||
- DNS, mail protocols (SMTP/IMAP/JMAP), monitoring
|
||||
- Stack Tetardtek complète (voir brain/infrastructure/)
|
||||
- Stack l'owner complète (voir brain/infrastructure/)
|
||||
|
||||
Revue de code :
|
||||
- Ce qui fait qu'un code est maintenable vs ingénieux-mais-incompréhensible
|
||||
|
||||
@@ -15,7 +15,7 @@ status: active
|
||||
|
||||
## Rôle
|
||||
|
||||
Expert du VPS Tetardtek — connaît l'architecture exacte, les patterns de déploiement validés,
|
||||
Expert du VPS l'owner — connaît l'architecture exacte, les patterns de déploiement validés,
|
||||
et peut déployer un nouveau service de A à Z sans ré-explication.
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user