System
Organisation Notion
Arborescence complète de Notion, schéma de données, conventions, et comment ajouter une section.
Organisation Notion
Notion est le hub central de données structurées. Chaque agent lit et écrit dans Notion.
Arborescence
Notion Workspace
│
├── CEO Dashboard
│ ├── Brief du jour
│ ├── Décisions en attente
│ ├── Métriques clés
│ └── Alertes actives
│
├── Finance Global
│ ├── Portfolio crypto
│ ├── Revenue mensuel
│ ├── Dépenses
│ └── P&L par projet
│
├── Research DB
│ ├── Veille techno
│ ├── Veille marché
│ ├── Concurrents
│ └── Signaux faibles
│
├── Logs Agents
│ ├── Log par agent (1 DB par agent)
│ ├── Erreurs
│ └── Métriques performance
│
├── Knowledge Base
│ ├── Skills
│ ├── Procs
│ ├── Notes
│ └── Idées
│
├── Zephly
│ ├── Features backlog
│ ├── Bugs
│ ├── Releases
│ ├── Métriques produit
│ └── Roadmap
│
├── Nocode18
│ ├── Prospects
│ ├── Clients
│ ├── Projets en cours
│ ├── Devis
│ └── Facturation
│
├── Personal Brand
│ ├── Content Calendar
│ ├── Scripts
│ ├── Analytics par plateforme
│ └── Idées contenu
│
└── Infra & Dev
├── Services actifs
├── Incidents
├── Deployments
└── MCP RegistrySchéma de données strict
Chaque base Notion suit un schéma strict. Pas de propriété en vrac.
CEO Dashboard
| Propriété | Type | Obligatoire | Description |
|---|---|---|---|
| Titre | Title | Oui | Nom de l'item |
| Statut | Select | Oui | nouveau, en_cours, fait, bloqué |
| Priorité | Select | Oui | P0, P1, P2, P3 |
| Agent assigné | Select | Non | Agent responsable |
| Date due | Date | Non | Deadline |
| Source | URL | Non | Lien vers la source |
Logs Agents
| Propriété | Type | Obligatoire | Description |
|---|---|---|---|
| Agent | Select | Oui | Nom de l'agent |
| Action | Title | Oui | Ce qui a été fait |
| Statut | Select | Oui | success, error, warning |
| Timestamp | Date | Oui | Horodatage UTC |
| Durée (ms) | Number | Non | Temps d'exécution |
| Input | Text | Non | Données d'entrée |
| Output | Text | Non | Résultat |
| Error | Text | Non | Message d'erreur si échec |
Research DB
| Propriété | Type | Obligatoire | Description |
|---|---|---|---|
| Sujet | Title | Oui | Titre de la recherche |
| Domaine | Multi-select | Oui | tech, crypto, business, competitors |
| Score pertinence | Number | Oui | 1-10 |
| Source | URL | Oui | Lien original |
| Date découverte | Date | Oui | Quand trouvé |
| Résumé | Text | Oui | 2-3 phrases max |
| Agent source | Select | Oui | Qui l'a trouvé |
| Actionnable | Checkbox | Oui | Nécessite une action ? |
Nocode18 — Prospects/Clients
| Propriété | Type | Obligatoire | Description |
|---|---|---|---|
| Nom | Title | Oui | Nom entreprise ou contact |
| Statut | Select | Oui | new, contacted, demo_sent, interested, closed, delivered, paying |
| Oui | Email principal | ||
| Téléphone | Phone | Non | Numéro |
| Ville | Text | Non | Localisation |
| Montant devis | Number | Non | En euros |
| Date dernier contact | Date | Oui | Dernière interaction |
| Notes | Text | Non | Contexte libre |
Conventions Notion
- Nommage des bases :
[Section] — [Nom](ex:Zephly — Bugs) - Vues obligatoires : chaque base a au minimum une vue Table et une vue Board
- Filtres par défaut : la vue par défaut filtre les items archivés
- Relations : utiliser les relations Notion entre bases (ex: Client → Projet)
- Rollups : pour les métriques agrégées (ex: revenu total par client)
Ajouter une section
Pour ajouter une nouvelle section dans Notion :
1. Valider le besoin
Avant de créer une section, vérifier :
- La donnée n'existe pas déjà dans une section existante ?
- C'est un domaine distinct ou un sous-ensemble d'un existant ?
- Au moins 2 agents vont l'utiliser ?
2. Créer la structure
1. Créer la page racine sous le workspace
2. Créer la base de données principale avec le schéma strict
3. Ajouter les vues : Table (défaut) + Board (par statut)
4. Configurer les relations vers les bases existantes
5. Documenter le schéma dans cette page3. Connecter les agents
1. Mettre à jour le prompt de chaque agent concerné
2. Ajouter les permissions MCP Notion
3. Tester : l'agent peut lire et écrire
4. Logger le premier accès dans Logs Agents4. Documenter
- Ajouter la section dans l'arborescence ci-dessus
- Mettre à jour le CEO Dashboard avec les nouvelles métriques
- Informer le Brief Writer des nouveaux datapoints