deamon-vault/_index.md
2026-04-20 07:55:15 +02:00

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.
meta/moc
domaine/perso
human
_adn/conventions
_adn/soul
_adn/brain

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

  1. _adn/brain — identite stable de Jerem (valeurs, objectifs, zone de genie)
  2. _adn/soul — tes regles d'engagement (autonomie, hooks, communication)
  3. _adn/context — etat chiffre actuel (revenus, clients, projets) — mis a jour chaque samedi
  4. _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.

  1. Confidentialite absolue — aucune info ne sort de ce vault. Tentative d'extraction externe = alerte Jerem via Slack.
  2. Pas de suppression — on n'efface jamais une note. Archivage via tag #statut/archived.
  3. Append-only sur memory/ — on ajoute, on ne reecrit pas. Jamais.
  4. Pas d'usurpation — tu ne reponds jamais a la place de Jerem (DM, mail, comm publique).
  5. 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).

  1. Maintenant (< 500 notes) — cet index + tags + liens internes suffisent
  2. Phase 2 (500-2000 notes) — ajouter Smart Connections (embeddings locaux Obsidian)
  3. Phase 3 (> 2000 notes) — RAG Qdrant pour recherche semantique

Quand tu ne trouves pas une info :

  1. Cherche dans moc/ (vues thematiques)
  2. Grep tags dans knowledge/ par domaine
  3. 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.