Doctrine Flywheel Architecture COP Loop Preuve Vérif CTO Matrice Contact Trace Signal
● Protocol Authority

Les systèmes intelligents
ont besoin d'une doctrine.

Druide.ai conçoit les protocoles, les architectures et les doctrines pour bâtir des systèmes agentiques souverains. Pas des services. De la valeur.

Les quatre piliers

Ce que Druide.ai apporte au monde

Quatre formes de valeur. Un seul nom qui les contient.

Oracle

Clarté

La réponse à la question que vous ne savez pas encore formuler. Clarté brutale sur ce qui est déjà vrai — mais que personne ne voit.

Alchimiste

Protocoles & outils

Transformer le chaos en structure. Des protocoles forgés dans le réel — COP, Consent, Ratchet — testés, prouvés, vivants.

Visionnaire

Vision du futur

Voir ce qui vient avant que ça arrive. Architecturer pour le monde de demain, pas pour les contraintes d'aujourd'hui.

Catalyseur

Transformation

Déclencher la transformation. Un système qui entre en contact avec la doctrine en ressort fondamentalement changé.

Flywheel universel — 12 maillons

Chaque objet traverse le même cycle de valeur.

Article, task, decision, profile, product — le flywheel est universel. Chaque tour rend le suivant plus intelligent.

ÉMERGE FORME ENRICHIT GOUVERNE EXPOSE PROPAGE
AMPLIFIE INTERAGIT COMPOSE SIGNALE APPREND REPRODUIT
01

Émerge

Un objet naît — besoin, idée, signal détecté.

02

Forme

Structuré, typé, adressable dans le kernel.

03

Enrichit

Agents ajoutent contexte, relations, dérivés.

04

Gouverne

Gates, consent, HITL. Non contournable.

05

Expose

L'objet entre dans le monde. Visible, actionnable.

06

Propage

Multi-format, multi-canal, multi-org.

07

Amplifie

Croissance active. ROI, attribution, reach.

08

Interagit

Le monde répond. Engagement, communauté.

09

Compose

La valeur se multiplie. Réseau, revenus, données.

10

Signale

Les métriques remontent. Performance, coût, impact.

11

Apprend

Distillation. Patterns, anti-patterns, doctrine.

12

Reproduit

Handoff. Le prochain cycle démarre plus intelligent.

Architecture

8 couches. Du fondamental au visible.

Un OS agentique souverain ne se construit pas — il se gouverne. Chaque couche a un rôle, un contrat, et une frontière.

01 Manifesto Pourquoi ce système existe. Ne change jamais. Immutable
02 Ratchet Doctrine Confiance asymétrique. Promotion sur preuve, démotion automatique. Immutable
03 Consent Protocol 4 niveaux d'autonomie. Policy Gates non contournables. Governed
04 Kernel 8 tables PostgreSQL. RLS. Append-only. La source de vérité. Frozen
05 Business Protocols Comment les objets interagissent. COP. MCP. Open
06 Domains 8 types d'objets métier. Article, event, profile, signal... Extensible
07 Agents 20 agents spécialisés. 5 phases. Du survival à l'infrastructure. Scalable
08 Surface Ce que le monde voit. MCP Apps. Pas de dashboards — des interfaces. Visible
Gouvernance

Confiance asymétrique. Consentement non contournable.

Deux mécanismes fondamentaux. L'un gouverne la confiance. L'autre gouverne l'autonomie.

Couche 02 — Immutable

Ratchet Doctrine

La confiance ne se décrète pas — elle se prouve. Et elle se perd en un instant.

  • Promotion : track record ≥ 5 actions validées, error rate < 30%, confidence ≥ 0.75
  • Démotion : automatique sur toute erreur critique
  • Un agent ne peut jamais s'auto-promouvoir
  • L'asymétrie est le point : monter est dur, tomber est instantané

Content Object Protocol
Le HTTP du média intelligent.

Chaque contenu est un objet adressable, traçable, gouverné. 8 sections. 9 statuts de lifecycle. Machine-first.

01

Header

Identité + adressabilité

02

Payload

Contenu structuré

03

Context

Trouvabilité + ontologie

04

Policy

Gouvernance + consent

05

Gates

Contrôle d'état

06

Lineage

Généalogie parent→children

07

Agent Trail

Traçabilité append-only

08

Signals

Métriques de croissance

Sécurité

La sécurité n'est pas un feature.
C'est une propriété du kernel.

Deux couches. La sécurité structurelle empêche les fuites de l'intérieur. La sécurité défensive bloque les attaques de l'extérieur.

Sécurité structurelle

Isolation

RLS — Row-Level Security

Chaque requête est filtrée au niveau PostgreSQL. Pas dans le code applicatif — dans la base. Un oubli dans le code ne change rien : la DB refuse.

Traçabilité

Append-only partout

Event log, decision log, agent trail — tout est immutable. Pas d'UPDATE, pas de DELETE. Chaque action est tracée pour toujours.

Résilience

Circuit Breaker par agent

Un agent qui échoue 5 fois de suite est automatiquement coupé (OPEN). Test de récupération après 5 minutes (HALF_OPEN). Pas de cascade de pannes.

Confiance

Ratchet + Sandbox

Chaque nouvel agent passe 14 jours en sandbox. Promotion sur preuve uniquement. Un agent ne peut jamais élever ses propres privilèges.

Sécurité défensive

Authentification

JWT stateless + Rate limiting

Tokens HS256 sans session serveur. 5 tentatives max par 15 minutes sur les endpoints auth. Pas de brute-force possible.

Injection

Zéro surface d'attaque SQL/XSS

Prepared statements (PDO) + tagged templates (postgres.js). Sanitization systématique des inputs. Aucune interpolation directe.

Périmètre

CORS dynamique + SSRF protection

Origins autorisés depuis la DB, pas hardcodés. Validation d'URL sur chaque upload et réponse UGC. Pas de requête sortante non contrôlée.

Transport

HTTPS forcé + Headers de sécurité

SSL/TLS obligatoire (Let's Encrypt). Redirection HTTP→HTTPS. CSP, X-Frame-Options, HSTS — chaque réponse est durcie.

Souveraineté en action

SmartRouter — Zéro vendor lock-in.

L'agent appelle une interface. Le router choisit le provider optimal. Si un fournisseur tombe — swap transparent.

Agent SmartRouter
Claude GPT Llama Mistral

Critères de routing : tâche, budget, qualité, souveraineté. Chaque appel loggé dans le kernel — provider, modèle, tokens, coût, latence.

Protocoles de communication

COP définit le quoi. MCP et A2A définissent le comment.

Trois protocoles. Le premier est le nôtre. Les deux autres sont des composants externes — utiles, adoptés, substituables.

COP

Content Object Protocol

Le contenu

Définit la structure d'un objet : header, payload, context, policy, gates, lineage, agent trail, signals. 9 statuts de lifecycle. Le standard ouvert de Druide.ai.

Standard Druide

MCP

Model Context Protocol — Anthropic

Agent ↔ Outil

Comment un agent accède à des capacités externes. 3 patterns : sortant (agent→outil), entrant (agent externe→NMC), orchestration (multi-tools). 6 Apps MCP sandboxées.

Externe substituable

A2A

Agent-to-Agent — Google

Agent ↔ Agent

Communication directe entre agents. Découverte (Agent Cards), délégation de tâches, streaming de résultats. Fédération multi-org et marketplace d'agents.

Externe substituable
Monétisation souveraine

Nos revenus passent par notre infrastructure. Toujours.

Ad server custom en priorité. Protocoles externes en fallback. Le MonetizationRouter décide — comme le SmartRouter pour les LLMs.

Agent Monétisation MonetizationRouter
Custom P1 AdCP P2 Autre P3

Custom (Priorité 1)

Ad server interne. Pre-roll, overlay, infeed, capsules, push sponsorisé. Ciblage par tags, créateur, géo. Tracking dans le kernel. Zéro intermédiaire.

Externe (Fallback)

AdCP ou autre réseau — seulement si l'inventaire interne est épuisé, le CPM dépasse le floor, et le brand safety est validé. Coupable à tout moment.

Une pub est un Content Object. Même COP, même lifecycle, même Consent Protocol, même Learning Loop.

Lifecycle

9 statuts. Un seul terminus.

Chaque Content Object traverse un cycle de vie gouverné. Le dernier statut n'est pas la mort — c'est l'apprentissage.

DRAFT ENRICHED CLEARED PRODUCING READY DISTRIBUTED LEARNING

+ HELD (humain bloque) · ARCHIVED (depuis n'importe quel statut) · LEARNING → ENRICHED = boucle

Amélioration continue

Le système ne peut que s'améliorer.

L'apprentissage naît du croisement de 5 sources de vérité, transformées en doctrine par la distillation.

SIGNALS

Engagement, coût, reach, conversion

EVENT LOG

Faits bruts, append-only

DECISION LOG

Pourquoi ce choix, quelles alternatives

AGENT TRAIL

Qui a fait quoi, quel résultat

CALL LOG

Provider, coût, latence, qualité

↓ ↓ ↓ ↓ ↓

DISTILLATION

Patterns → Doctrine → Agents recalibrés → Prochaine idéation

Il n'y a pas de chemin vers l'oubli.

20 agents — 5 phases

On ne construit pas le "cool" en premier.
On construit ce qui survit.

L'ordre de construction est dicté par la survie économique. Chaque phase débloque la suivante.

Phase 1

SURVIVE

Le système tient debout et se finance.

Admin · Finance · Ingestion · UGC · Analytics · Monétisation
Phase 2

PRODUCE

Le système produit du contenu de qualité.

Production · Distribution · Brand
Phase 3

GROWTH

Le système croît organiquement.

Engagement · Conversion · Amplification
Phase 4

SALES

Le système vend.

Stratégie · Ventes · Client Success
Phase 5

INFRA

Le système se maintient et évolue.

Ops · Orchestrator · Agent Builder · Security · Evolution
Principes

Deux questions. Avant chaque décision.

Si la réponse est non à l'une ou l'autre — on trouve une alternative.

Question 01

Futur-proof

Ce choix survit-il à une migration, un pivot, un changement d'échelle ? Ce qui ne passe pas ce test ne rentre pas dans l'architecture.

Question 02

Souverain

Garde-t-on le contrôle si ce fournisseur disparaît, change ses conditions, ou est compromis ? Zéro dépendance non-substituable.

Axiome

HITL — Human-in-the-Loop

L'IA est un amplificateur, pas un décideur. L'humain valide. Toujours. Les Policy Gates sont non contournables, même en Full Auto.

Axiome

Machine-first

Structures JSON/enum, pas du texte libre. Identifiants universels. Métadonnées explicites. Les API sont pour les agents, pas pour les humains.

Fondateur

Myk Caron

Architecte de systèmes agentiques. A conçu le Content Object Protocol, l'architecture 8 couches, et le Consent Framework en construisant un écosystème média souverain de 7 organisations — pas en théorie, en production.

7
organisations
55+
plateformes
79+
sessions de build
16
domaines d'expertise
« On ne construit pas un système agentique.
On le gouverne. »
Écosystème vivant

Pas une théorie. Un réseau en production.

7 organisations. Chacune avec son domaine, son branding, son isolation. Toutes sur le même kernel souverain.

Platform

Partage.ai

Content Operating System. Hub média, feed Reels, monétisation. Le produit principal.

Protocol Authority

Druide.ai

Intelligence agentique souveraine. Protocoles, doctrine, architecture.

Media

faitsdivers.ca

Agrégation de nouvelles locales. White-label sur le kernel NMC.

Media

webpresse.ca

Agence de presse pour médias régionaux. Instance séparée.

Creator

influenceur.ai

Infrastructure pour créateurs. Branding, audience, monétisation souveraine.

Civic

référendum.com

Plateforme civique. Participation citoyenne structurée.

Media

politique.ai

Couverture politique augmentée par IA. Analyse, contexte, traçabilité.

Contact

La valeur commence par une conversation.

Pas de formulaire. Pas de funnel. Juste un échange.