Repository navigation
Release Notes – v0.1.0
Diese Version macht obsidian-second-brain deutlich robuster als installierbares Cross-Tool-Setup für Codex CLI und Claude Code. Der Fokus liegt auf klarerer Installation, sauberer Vault-Anbindung, portablen Trigger-Templates und einem konsistenteren Projektkontext zwischen Sessions.
Highlights
- Das Setup wurde zu einem klaren, reproduzierbaren Installationsfluss ausgebaut, inklusive Installer, Vault-Bootstrap, Trigger-Templates und Verifikation.
- Das Second Brain folgt jetzt explizit einem Drei-Stufen-Modell für Projektkontext:
05 Daily Notes/für Session-Deltas, die kanonische Projektnotiz als Wahrheit und ein optionalerProjektkompass.mdals abgeleiteter Cache. - Die Integration für Codex CLI und Claude Code wurde vereinheitlicht, sodass beide Tools denselben Vault-Kontext und dieselben Routing-Regeln nutzen.
- Trigger-Templates werden nicht mehr als globale CLI-Dateien erzwungen, sondern sauber im Vault abgelegt und projektweise bewusst übernommen.
Added
- Neuer root-basierter Einstiegspunkt über
install.py. - Modularisierte Setup-Logik unter
scripts/setup_tasks/. - Gebündelte installierbare Quellen unter
src/, inklusivesrc/claude/,src/codex/,src/init/,src/shared/,src/references/undsrc/scripts/. - Installierbare Runtime-Helfer für Projektkontext:
load_project_context.pypersist_project_delta.pyrebuild_project_kompass.pyproject_context.pyresolve_vault_context.py
- Abschließender Verify-Step zur Prüfung von Vault-Struktur, Skill-Installation,
config.jsonund Trigger-Templates. - README-Dokumentation mit visuellem Banner und englischer Projektbeschreibung.
Changed
- Der Wizard erklärt jetzt vor jedem Prompt-Step und vor jedem Task, wofür der jeweilige Schritt dient.
- Beim Vault-Setup wird jetzt zuerst zwischen neuem Vault und bestehendem Vault unterschieden.
- Wenn bei einem bestehenden Vault
Brain.mdfehlt, fragt der Installer jetzt explizit nach, ob die Datei erzeugt werden soll. configure-clisschreibt keine globalen~/.claude/CLAUDE.mdoder~/.codex/AGENTS.mdmehr als primären Integrationspfad.- Stattdessen werden die Trigger-Templates unter
<vault>/04 Ressourcen/Skills/obsidian-second-brain/CLAUDE.mdundAGENTS.mdabgelegt. - Alte global verwaltete Managed-Blocks werden bei Bedarf aus bestehenden CLI-Dateien bereinigt.
- Die Trigger-Templates haben jetzt eine einzige Quelle im Repo:
src/init/CLAUDE.mdundsrc/init/AGENTS.md. - Der Vault-Pfad lebt nicht mehr in den Templates, sondern ausschließlich in der installierten
config.json. configure-skill-configschreibt jetzt sowohl Windows- als auch POSIX-Pfade, damit Windows- und WSL-Setups parallel unterstützt werden.- Die Skill-Beschreibung wurde als gemeinsame, kanonische Quelle über
src/shared/skill-body.mdkonsolidiert.
Project Context Model
- Die kanonische Projektnotiz bleibt ausdrücklich die einzige Wahrheitsquelle für Status und dauerhafte Entscheidungen.
Projektkompass.mdist jetzt klar als abgeleiteter Cache definiert und nie als Truth Source gedacht.- Ein Projektkompass ist nur für größere, bereits migrierte Projekte vorgesehen.
- Ein Projektkompass muss Metadaten wie
truth_source: false,note_role: project_digestundwrite_policy: consolidate_onlytragen. - Routine-Edits und Persistenzbefehle wie
merk dir dasschreiben nicht in den Projektkompass, sondern in Daily Notes oder die kanonische Projektnotiz.
Documentation
- Das README wurde umfassend überarbeitet und für externe Nutzer deutlich verständlicher strukturiert.
- Die Installationsdokumentation unter
docs/install-process.mdbeschreibt jetzt den vollständigen Setup-Ablauf inklusive Tasks, Outputs und Repair-Flows. - Die Einstiegstexte und Trigger-Templates wurden auf den aktuellen Cross-Tool-Workflow ausgerichtet.
- Das README beginnt jetzt direkt mit dem Projektbanner.
- Die README wurde ins Englische übersetzt.
Upgrade Notes
- Bestehende Nutzer sollten die Skill-Konfiguration und Trigger-Templates einmal aktualisieren, damit der neue Vault-zentrierte Flow aktiv ist.
- Wer bisher globale Managed-Blocks in
~/.claude/CLAUDE.mdoder~/.codex/AGENTS.mdgenutzt hat, sollte auf die Vault-Templates umsteigen. - Die projektlokale Aktivierung bleibt bewusst manuell:
CLAUDE.mdoderAGENTS.mdwerden aus dem Vault in das jeweilige Projekt kopiert. - Für bestehende Installationen empfiehlt sich mindestens folgender Update-Lauf:
python install.py \
--task install-skills \
--task configure-skill-config \
--task configure-clis \
--task verify-setup