diff --git a/docs/Handbuch.md b/docs/Handbuch.md index cadb207..953ae86 100644 --- a/docs/Handbuch.md +++ b/docs/Handbuch.md @@ -24,6 +24,16 @@ Szenarien: offene Links, nachträgliche Anlage fehlender Notes, geänderte Chunk - `--force` : Existierenden Ordner löschen und neu anlegen - `--with-missing` : Optional – auch die `missing-note` gleich anlegen +**Hinweise für Tests** +1) Erster Import (dry-run oder --apply): Es gibt einen „leeren“ Link [[missing-note]]. +2) Lege danach eine Datei für „missing-note“ an (mit gleicher ID im YAML) und importiere erneut: + -> Erwartung: Edges für ehemals leeren Link werden korrekt nachgezogen (references + backlink). +3) Ändere den Body von exp-one.md so, dass andere Chunk-Grenzen entstehen und importiere erneut: + -> Erwartung: Chunks/Edges/Note werden für betroffene Noten aktualisiert. + +Kompatibel mit: +- note.schema.json: 'created'/'updated' müssen strings sein. (Wichtig!) + **Beispiele:** python3 -m scripts.make_test_vault --out ./test_vault --force