Praxisprojekt Second Brain · Strukturieren
Doppelte Seiten zusammenführen
Lernziele
- Du ordnest die vier Signale für Doppel nach Verlässlichkeit und lässt den Agenten mit /dedupe Kandidaten vorschlagen.
- Du entscheidest selbst über jede Zusammenführung und erkennst einen allgemeinen und einen speziellen Fall, die nur ähnlich aussehen.
- Du lässt Zusammenführungen nach sechs Schritten laufen, als eigenen Durchgang auf sauberem Git-Stand.
Doppelte Seiten lassen sich nicht ganz vermeiden. Zwei Quellen benutzen verschiedene Wörter für dieselbe Idee, ein Alias · engl. aliasEin weiterer Name für dieselbe Seite, eingetragen in der Eigenschaft aliases. Obsidian schlägt die Seite beim Verlinken auch unter diesem Namen vor.Im Glossar fehlte, oder ein großer Import lief, bevor der Vault das Konzept kannte. Die eigentliche Aufgabe ist, Doppel zu erwischen, bevor beide Seiten eingehende Links sammeln.
Doppel finden
Vier Signale, geordnet nach Verlässlichkeit:
- Ähnliche Titel. Billig zu prüfen, findet Mehrzahl und Abkürzungen.
- Überschneidende Aliase. Zwei Seiten mit demselben Alias sind immer ein Fehler.
- Gemeinsame eingehende Links. Zwei Seiten, auf die dieselben fünf Quellen verweisen, sind meist eine Seite.
- Ähnlicher Inhalt. Teuer, findet aber die Fälle, in denen die Namen nichts miteinander zu tun haben.
Der Befehl /dedupe sucht nach den ersten drei Signalen und schlägt Zusammenführungen mit Begründung vor. Er führt selbst nichts zusammen, und das ist Absicht.
/dedupe
Warum der Agent nur vorschlägt
Eine Zusammenführung lässt sich in dem Sinn nicht rückgängig machen, der zählt: Danach erkennst du nicht mehr, welche Aussage von welcher Seite kam. Und das Urteil „das ist dasselbe“ ist genau das Urteil, bei dem der Agent danebenliegt.
Zwei Ideen, die in ihren Zusammenfassungen gleich aussehen, sind oft ein allgemeiner und ein spezieller Fall. Führst du sie zusammen, geht der Unterschied für immer verloren.
Deshalb gilt: Der Agent schlägt vor, du entscheidest. Eine Zusammenführung zu prüfen dauert nach unserer Einschätzung fünfzehn Sekunden. Der Skill second-brain-merge nennt zwei weitere Bremsen. Widersprechen sich die beiden Seiten in einer Sachfrage, hält der Agent an und fragt nach, weil es dann womöglich um zwei verschiedene Dinge geht. Eine Seite mit maintained_by: human im Frontmatter führt er nur zusammen, wenn du genau diese Seite ausdrücklich freigibst.
Das Verfahren
Gibst du eine Zusammenführung frei, läuft sie in sechs Schritten. Der Befehl /merge folgt dem Skill · engl. skillEin Ordner mit einer Datei SKILL.md, die einem Agenten eine wiederkehrende Aufgabe beschreibt. Claude Code lädt den Skill, wenn die Aufgabe passt oder du ihn mit seinem Namen aufrufst.Im Glossar second-brain-merge.
- Die überlebende Seite wählen, nach dem kanonischen Namen. Welche Seite länger ist, spielt keine Rolle.
- Inhalte zusammenführen. Jede eigene Aussage bleibt mit ihrer Quelle erhalten. Gleiche Aussagen fallen zusammen, abweichende bleiben beide stehen.
- Aliase zusammenführen, der Titel der aufgelösten Seite wird Alias der überlebenden.
- Eingehende Links umbiegen auf die überlebende Seite.
- Einen Stummel am alten Pfad lassen, nur wenn von außerhalb des Vaults auf die Seite verlinkt wurde. Sonst löschen.
- In
log.mdfesthalten, mit beiden Namen.
Schritt 6 lassen Agenten nach unserer Einschätzung aus, und genau ihn wirst du brauchen. Eine Seite, die ohne Eintrag verschwindet, lässt sich nicht von einer Seite unterscheiden, die versehentlich gelöscht wurde.
So sieht ein Durchgang aus, vom Vorschlag bis zum Bericht:
- Du/dedupe
Der Bericht am Ende folgt dem festen Ausgabeformat des Skills. Vorschlag 2 zeigt den Fall von oben: allgemeine Methode und spezielle Umsetzung. Ein Link verbindet sie, und beide bleiben erhalten.
Zusammenführen als eigener Durchgang
Führt der Agent während eines Ingests zusammen, baut er den Vault um, während er gleichzeitig hinzufügt. Eine schlechte Zusammenführung landet dann mitten in sonst guter Arbeit.
Lass /dedupe als eigenen Durchgang laufen, wöchentlich oder nach einem großen Import, und zwar auf einem sauberen Git-Stand. Dann ist eine falsche Zusammenführung mit einem Befehl zurückgenommen. Wie das mit Git geht, zeigt die Lektion Git, Sync und Backups.
Merksätze
- Doppel zeigen sich an ähnlichen Titeln, überschneidenden Aliasen, gemeinsamen eingehenden Links und ähnlichem Inhalt.
- /dedupe schlägt vor, du entscheidest. Allgemeiner und spezieller Fall bleiben getrennt und werden verlinkt.
- Das Verfahren: überlebende Seite nach Namen, alle Aussagen mit Quelle, Aliase, Links, Stummel nur bei Links von außen, Log.
- Ohne Log-Eintrag sieht eine Zusammenführung aus wie ein Versehen.
- Zusammenführen ist ein eigener Durchgang auf sauberem Git-Stand und läuft nie während eines Ingests.
Prüf dich selbst
Denkfrage
Warum soll der Agent Doppel nicht selbst zusammenführen?
Nach einer Zusammenführung ist nicht mehr zu erkennen, welche Aussage von welcher Seite stammte. Gleichzeitig ist „das ist dasselbe“ genau das Urteil, bei dem der Agent danebenliegt, etwa bei einem allgemeinen und einem speziellen Fall. Die Prüfung kostet dich Sekunden und schützt diesen Unterschied.
Denkfrage
Eine Seite ist aus dem Vault verschwunden. Wie findest du heraus, ob das ein Merge war?
Du suchst ihren Namen in log.md. Steht dort eine Zeile wie merge [[Neu]] <- [[Alt]], findest du die Inhalte auf der überlebenden Seite und den alten Namen in deren Aliasen. Fehlt der Eintrag, ist das ein Fall für die Git-Historie.
Prüf dich selbst
Doppel aufräumen
0 von 5 erledigt