Chapitre 11

Le brain fabrique

22–24 mars 2026

Chapitre 11 — Le brain fabrique

22–24 mars 2026


Onze jours que le brain se construit lui-même. Agents, protocoles, kernel, distribution, vitrine. Mais un système de coordination qui ne coordonne rien, c’est un jouet. Le jour 12, la question change : est-ce que le brain sait fabriquer ?

La réponse arrive en soixante-douze heures. Quatre projets. Quatre déploiements. Zéro friction.


SuperOAuth ouvre le bal. Le brain connaît le projet depuis le jour 1 — c’est le moteur d’authentification, le service qui permet à tous les autres d’exister. En une session, le frontend SvelteKit sort : landing B2B, dashboard, six sections de docs, PKCE déployé en prod. Le brain charge l’agent vps, le security vérifie les tokens, le deploy push. Trois agents, un résultat.

Puis la vraie démonstration : brancher un deuxième projet. OriginsDigital — une plateforme vidéo — reçoit le login via SuperOAuth en quatre providers (Discord, GitHub, Google, Twitch). Le flow PKCE complet. Un après-midi.

Le troisième : TetaRdPG, un RPG web. Login branché, déployé sur le VPS, CI/CD Gitea. Le quatrième : Clickerz, un idle game. Même pattern. Même après-midi.

“chaque projet = un tenant SuperOAuth. Zero friction auth.”

Le pattern se répète tellement qu’il devient un toolkit. Trois templates extraits : PKCE client, tenant bootstrap, token introspection NestJS. Ce qui prenait un jour pour le premier projet prendra une heure pour le cinquième.


Le cinquième arrive le lendemain. Sakuin — un tracker manga gamifié pour un ami qui ne sait pas encore que ça existe. Le brain le fabrique de bout en bout : scaffold NestJS + SvelteKit, cinq modules backend, six pages frontend, migration DB, deploy VPS, tenant SuperOAuth seedé. Sprint 0 et Sprint 1 dans la même session.

Mais Sakuin n’est pas juste un projet de plus. C’est la preuve que le pattern fonctionne : du “j’ai une idée” au “c’est en prod avec login” en une session. Pas parce que le code est simple — parce que le brain connaît la stack, les agents savent déployer, les toolkits sont prêts.

Entre-temps, TetaRdPG explose. Sprint 4 : quinze achievements, trois community goals, hall of fame, event-driven architecture. Sprint 5 : cinquante quêtes avec arcs narratifs, cinq zones, boutique, HUD, titres, rebalance complète. Dix-huit modules. Le game designer — un agent forgé pour l’occasion — structure les mécaniques pendant que le code suit.

Clickerz reçoit son save serveur avec autorité, la synchronisation multi-onglets, l’anti-triche. Settings page pour lier et délier les providers.


Fin du troisième jour. Le tableau de bord :

SuperOAuth    → 4 clients PKCE live, 10 fixes prod
OriginsDigital → E2E 4 providers, pipeline CI/CD
TetaRdPG      → 18 modules, 50 quêtes, déployé VPS
Clickerz      → save autorité, multi-tab, déployé VPS
Sakuin        → de zéro à prod en une session

Le brain n’est plus un projet. C’est un multiplicateur. Chaque heure investie dans le kernel — les agents, les toolkits, les protocoles — se rembourse à chaque nouveau projet. L’infrastructure invisible qui rend le reste possible.

“j’en ai rêvé, le brain l’a fabriqué”

Décisions clés

  • Un tenant, un projet. Chaque application = un tenant SuperOAuth. Le pattern d’auth est résolu une fois pour toutes.
  • Toolkits extraits. Les patterns récurrents deviennent des templates réutilisables. Le cinquième projet profite des quatre premiers.
  • Le game designer. Un agent spécialisé forgé pour TetaRdPG. Le brain ne code pas les mécaniques — il les pense d’abord.
  • De l’idée à la prod en une session. Sakuin prouve que l’infrastructure brain transforme le ratio effort/résultat. Le goulot n’est plus technique — il est créatif.