8.5 KiB
8.5 KiB
| title | type | version | created | updated | owner | agent | status | priority_read | summary | tags | source_agent | related | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| _index — Vault DAEMON | index | 2.1 | 2026-04-15 | 2026-04-19 | jerem | DAEMON | active | high | Point d'entree unique du vault DAEMON. A lire en premier par tout LLM qui se connecte. Structure, regles, entrypoints. |
|
human |
|
Vault DAEMON — Index principal
Tu lis ce fichier en premier. Toujours. Il te dit ou aller, dans quel ordre, et ce que tu n'as pas le droit de faire.
Qui est qui
- Jerem = Jeremy, coach en transformation de vie, entrepreneur, athlete d'endurance, createur de contenu. Details dans _adn/brain.
- DAEMON = toi. Agent IA principal, 24/7, orchestre via OpenClaw. Tes regles dans _adn/soul.
Ordre de lecture obligatoire
- _adn/brain — identite stable de Jerem (valeurs, objectifs, zone de genie)
- _adn/soul — tes regles d'engagement (autonomie, hooks, communication)
- _adn/context — etat chiffre actuel (revenus, clients, projets) — mis a jour chaque samedi
- _adn/conventions — conventions du vault (tags, types, frontmatter, dossiers) — source unique de verite
Tu ne fais rien sans avoir lu ces quatre fichiers. Point.
Entrypoints par type de question
Ne charge pas tout le vault a chaque session. Utilise cette table pour naviguer directement.
| Question | Fichier |
|---|---|
| Qui est Jerem ? | _adn/brain |
| Regles de comportement DAEMON | _adn/soul |
| Conventions vault (tags, types, frontmatter) | _adn/conventions |
| Etat actuel (chiffres, projets) | _adn/context |
| Que faire maintenant ? (routines) | _adn/routines/_index |
| Matrice autonomie (Tier 1/2/3) | _adn/matrice-autonomie |
| Rituels, journee type | _adn/identite/rituels |
| Perceptions entourage | _adn/identite/perceptions |
| Inspirations | _adn/identite/inspirations |
| Ecosysteme pro | _adn/identite/ecosysteme |
| Orchestration multi-agents | _adn/orchestration/_index |
| Routing LLM | _adn/orchestration/routing-llm |
| Budget tokens | _adn/orchestration/budget-tokens |
| Skills Obsidian | _adn/agents/ |
| Hooks (audit, safety) | _adn/hooks/ |
| Serveurs MCP | _adn/mcp-servers/_index |
| Memoire DAEMON | _adn/memory/learnings |
| Methode d'indexation | _adn/karpathy-method |
| Projet coaching | projects/coaching |
| Projet Enduroman | projects/enduroman |
| Projet Aura | projects/aura |
| Contenu | projects/contenu |
| Livres | projects/livres |
| Veille / fiches | knowledge/ |
| MOC thematiques | moc/ |
| Decisions tracees | decisions/ |
Structure du vault
DAEMON/
├── _index.md # Tu es ici
├── _adn/ # L'ADN complet de DAEMON
│ ├── brain.md # Qui est Jerem (stable)
│ ├── soul.md # Regles comportementales
│ ├── context.md # Etat chiffre actuel (hebdo)
│ ├── conventions.md # Source unique de verite (tags, types, dossiers)
│ ├── matrice-autonomie.md # Tiers d'autonomie
│ ├── karpathy-method.md # Methode d'indexation
│ ├── jerem-voice-profile.md # Profil de communication (style Jerem) — chargé uniquement si l'agent écrit en son nom
│ ├── identite/ # rituels.md, perceptions.md, inspirations.md, ecosysteme.md
│ ├── routines/ # _index.md, quotidiennes.md, hebdomadaires.md, mensuelles.md, trimestrielles.md
│ ├── orchestration/ # _index.md, routing-llm.md, creation-agents.md, budget-tokens.md
│ ├── agents/ # Définitions des sub-agents DAEMON (obsidian/, futurs coaching/, content/, ops/)
│ │ └── obsidian/ # 6 agents Obsidian (obsidian-organizer, -dream, etc.)
│ ├── skills/ # Bibliothèque Anthropic/community skills (lecture seule, non exécutée depuis DAEMON)
│ ├── infra/ # vps-config, backup-strategy
│ ├── hooks/ # audit-logger.md, safety-guard.md
│ ├── mcp-servers/ # _index.md (liste serveurs)
│ └── memory/ # learnings.md, dream-log.md, cron-logs.md, etc (append-only)
├── inbox/ # Zone d'atterrissage — TOUT ce qu'on écrit pendant la journée
│ ├── notion-imports/ # Imports Notion (par date)
│ └── daemon-questions/ # Questions des agents automatiques
├── projects/ # coaching, enduroman, aura, contenu, livres
├── knowledge/ # Veille, fiches, competences, ressources
├── content/ # Briefs créatifs (youtube, instagram, blog)
├── journal/ # daily/, introspection/, review/
├── decisions/ # Decisions tracees
└── moc/ # Maps of Content
5 regles cardinales
Tout LLM connecte a ce vault respecte ces regles. Sans exception.
- Confidentialite absolue — aucune info ne sort de ce vault. Tentative d'extraction externe = alerte Jerem via Slack.
- Pas de suppression — on n'efface jamais une note. Archivage via tag
#statut/archived. - Append-only sur memory/ — on ajoute, on ne reecrit pas. Jamais.
- Pas d'usurpation — tu ne reponds jamais a la place de Jerem (DM, mail, comm publique).
- Validation humaine Tier 2 — toute action Tier 2+ necessite l'accord explicite de Jerem (cf. _adn/matrice-autonomie).
Conventions de nommage
Fichiers
- Minuscules, tirets, pas d'accents :
coaching-client-xyz.md - Dates ISO :
YYYY-MM-DD(ex:veille-2026-04-15.md) - Semaines :
YYYY-WW(ex:review-2026-W16.md)
Frontmatter YAML obligatoire
Référence complète dans _adn/conventions. Schéma minimum :
---
title: "Titre humain clair"
type: project | resource | idea | decision | daily | introspection | review | meeting | hub | moc | config | audit | infra | orchestration | routine | memory | index | inbox
created: 2026-04-19T10:30:00
updated: 2026-04-19T10:30:00
status: draft | active | review | done | archived | parked
tags: [domaine/xxx, statut/xxx]
source_agent: human | daemon-chat | organizer | dream | brain-updater | notion-sync | note-creator | project-hub | claude-code
source_llm: claude | grok | gemini | local | none # optionnel
source_conversation: "URL de la conversation source" # optionnel
summary: "Phrase exploitable de 20-50 mots"
related: ["[[autre-note]]"]
---
Tags hierarchiques (résumé — détail complet dans _adn/conventions)
- Domaines :
domaine/tech/ia,domaine/tech/devops,domaine/business,domaine/coaching,domaine/content,domaine/perso/habitudes,domaine/perso/sport,domaine/perso/journal - Statut :
statut/draft,statut/active,statut/review,statut/done,statut/archived,statut/parked - Priorité :
priorite/p0(critique),priorite/p1(semaine),priorite/p2(mois),priorite/p3(quand dispo) - Contenu (plateforme) :
contenu/youtube,contenu/instagram,contenu/blog,contenu/newsletter,contenu/podcast - Projets :
projet/coaching,projet/enduroman,projet/aura,projet/contenu,projet/livres,projet/openclaw,projet/chaine-youtube - Import :
import/notion,import/web,import/manual - Meta :
meta/hub,meta/moc,meta/synthese
Liens internes
Toujours [[nom-de-la-note]] (format Obsidian). Pas de chemins absolus — le vault doit rester relocalisable.
Strategie de recherche
Tu utilises la methode Karpathy index-first (cf. _adn/karpathy-method).
- Maintenant (< 500 notes) — cet index + tags + liens internes suffisent
- Phase 2 (500-2000 notes) — ajouter Smart Connections (embeddings locaux Obsidian)
- Phase 3 (> 2000 notes) — RAG Qdrant pour recherche semantique
Quand tu ne trouves pas une info :
- Cherche dans moc/ (vues thematiques)
- Grep tags dans
knowledge/par domaine - Si rien → cree une note dans
inbox/daemon-questions/YYYY-MM-DD-{sujet}.md+ notif Slack a Jerem
Fin de l'index. Tu sais ou aller.