Aller au contenu

Fonctionnalités à ajouter au second cerveau

Contexte

Discussion sur les commandes manquantes dans le système de [[second-cerveau]], au-delà des 6 commandes existantes (/ingest, /query, /save, /load, /lint, /status).

Contenu

Commandes existantes (référence)

Commande Rôle
/ingest <chemin> Ingère un fichier projet dans le wiki
/query <question> Interroge le wiki via l'index
/save [titre] Sauvegarde la dernière réponse dans le wiki
/load <chemin-relatif> Charge un fichier du vault dans la session active
/lint Audit : orphelins, contradictions, lacunes
/status Tableau de bord de tous les projets

Fonctionnalités identifiées à ajouter

  • /search <terme> #commande — recherche full-text dans tous les fichiers (pas seulement l'index)
  • /tag <tag> — liste toutes les notes portant un tag donné
  • /context — charge automatiquement les notes les plus pertinentes pour le projet de la session

Création guidée

  • /template <type> #commande — crée une note vide depuis un template (ADR, debug, architecture, api) avec frontmatter correct
  • /daily — crée ou met à jour une note de session du jour (journal horodaté)

Analyse & synthèse

  • /summarize <projet> — génère un résumé consolidé d'un projet à partir de toutes ses notes
  • /graph — analyse la structure des liens : nœuds les plus connectés, notes isolées, clusters
  • /review — bilan hebdomadaire : activité, décisions prises, tâches ouvertes

Maintenance

  • /archive <chemin> — déplace une note obsolète dans archive/ sans la supprimer
  • /rename <ancien> <nouveau> — renomme un fichier et met à jour tous les wikilinks qui y pointent

Intégration

  • /export <projet> — consolide toutes les notes d'un projet en un seul document Markdown exportable

Décision / Conclusion

Trois commandes prioritaires identifiées par ordre d'impact immédiat : 1. /context — charge le bon contexte automatiquement en début de session 2. /template — évite de recréer le frontmatter manuellement à chaque note 3. /search — indispensable quand l'index ne suffit pas pour retrouver une information

À faire

  • [x] Implémenter /context dans ~/.claude/commands/context.md
  • [x] Implémenter /template avec les 4 types : ADR, debug, architecture, api
  • [x] Implémenter /search avec parcours récursif du vault
  • [x] Implémenter /graph
  • [x] Implémenter /daily
  • [ ] Implémenter /summarize, /review
  • [ ] Implémenter /archive, /rename, /export

Liens connexes