Documentation technique et metier centralisee de Club 25%, consultable par l'equipe et par Claude Code.
Ce wiki centralise toute la documentation de l'infrastructure, du CRM, des integrations, de la logique metier et des agents AI de Club 25%. Il a ete genere a partir d'un audit exhaustif du code et des configurations le 4 avril 2026.
Double audience : chaque page est structuree pour etre lisible par un humain et exploitable programmatiquement par Claude Code (titres clairs, tableaux, conventions coherentes).
Relation avec les CLAUDE.md : les fichiers CLAUDE.md dans chaque workspace restent des briefings operationnels courts. Ce wiki est la profondeur — le detail complet, les schemas, les procedures.
Architecture reseau, Docker, reverse proxy, securite reseau et operations.
| Page | Description |
|---|---|
| Topologie | VPS1 + VPS3, IPs, WireGuard, sous-domaines |
| Docker | 12 containers, 7 networks, conventions |
| Caddy | 13 vhosts, TLS, security headers |
| WireGuard | Tunnel VPS1-VPS3, port 8080 sqld |
| Firewall | iptables DOCKER-USER, default DROP |
| Backups | GFS, rclone Google Drive, restauration |
| Monitoring | Uptime Kuma, collecte de logs |
| SSH | Port 2222, pubkey+TOTP, hardening |
| sqld | libSQL sur VPS3, health check |
Application CRM Club 25% — Hono + TypeScript, 39 tables, 150+ endpoints API.
| Page | Description |
|---|---|
| Architecture | Stack, arborescence, middleware |
| Schema BDD | 39 tables Drizzle v2, relations, regles |
| API | 150+ endpoints, RBAC 42 permissions |
| Enrichissement | Pipeline 5 etapes, worker 10s |
| Jobs et crons | 6 jobs (outbox, expiration, reconciliation, email sync, calendly) |
| wa-daemon | WhatsApp Baileys, API REST port 7005 |
| Dashboard | Frontend vanilla JS, SSE, nav configurable |
| Operations | Build, deploy, rollback, debug |
Connexions avec les services tiers — 12 integrations documentees.
Stripe
| Page | Description |
|---|---|
| Configuration | API key, webhook secret |
| Flux paiement | Checkout → validation → activation |
| Webhooks | 9 evenements Stripe |
| Coupons | Remises, free access |
ActiveCampaign
| Page | Description |
|---|---|
| Configuration | API v3, push-only |
| Tags | Convention Categorie::Valeur |
| Champs custom | 8 field IDs hardcodes |
| Listes | Liste 7 = Liste Principale |
| Flux de donnees | Sequence obligatoire |
| Reconciliation | Job 24h, divergences |
Circle
| Page | Description |
|---|---|
| Configuration | API v2 admin |
| Access groups | Mapping produit → AG |
| Sync membres | Identity sync, email matching |
| Reconciliation | Job 24h, ecarts |
Autres integrations
| Page | Description |
|---|---|
| Calendly | Scheduling, round-robin, watcher |
| Discord | Notifications, reconciliation embeds |
| Gmail | Service account, email sync 5min |
| Fathom | Meeting recording, webhooks |
| Tally | Form ingestion, field mapping |
| Baileys daemon, inbound routing |
Regles metier, cycle de vie client, scoring, reconciliation.
| Page | Description |
|---|---|
| Cycle de vie client | State machine 7 statuts, 10 transitions |
| Matrice de synchronisation | Etat attendu par systeme — PAGE CRITIQUE |
| Pipeline candidature | Du formulaire a la vente |
| Scoring | 6 axes, 100 points, 4 categories |
| Souscriptions | Plans, paiement, expiration |
| Revocation d'acces | Circle + AC, garde multi-sub |
| Produits | 4 productKeys, mappings |
| Reconciliation | 3 mecanismes de coherence |
| Outbox | Buffering, heures ouvrees, drain |
Modele de securite, secrets, RBAC, hooks, incident response.
| Page | Description |
|---|---|
| Modele en couches | 5 couches de securite |
| Gestion des secrets | Workflow age, permissions |
| RBAC | 3 roles, 42 permissions, API tokens |
| Hooks Claude Code | 6 hooks de protection |
| Incident response | Playbook 4 phases |
Personnes, acces, forks de developpement, onboarding.
| Page | Description |
|---|---|
| Perimetre | Lucas, Yohann, Camille — roles |
| Acces et permissions | SSH, CRM roles, cross-access |
| Forks | 3 containers de dev, image partagee |
| Onboarding | Procedure ajout nouveau membre |
Outillage AI pour le developpement et l'operation.
| Page | Description |
|---|---|
| Alias | 10 alias (ccpilote, cccrm, ...) |
| Slash commands | /deploy, /status, /backup-check, /incident |
| Hooks | Configuration technique settings.json |
| Integration Wiki | API GraphQL, conventions |
Systemes d'agents autonomes — OpenClaw et Paperclip.
OpenClaw
| Page | Description |
|---|---|
| Architecture | Config, auth, modeles |
| Hunter | Agent qualification leads, 8 events |
| Operations | Sessions, ClawMetry, CLI |
Paperclip
| Page | Description |
|---|---|
| Architecture | Plateforme, API, hierarchie |
| Agents | 5 agents : CEO → managers |
| Contexte metier | Club 25%, positionnement, objectifs |
A completer