entity detach

Entfernt einen einzelnen Eintrag aus representations oder external einer Entität. Das Gegenstück zu entity attach und entity external — für den Fall, dass du eine Repräsentation oder einen externen Verweis wieder loswerden willst, ohne die Binärdatei selbst zu löschen.

Eine Repräsentation entfernen

Die Asset-NanoID ist der Schlüssel — sie steht im Dateinamen des Assets zwischen dem letzten -- und der Endung. Beispiel: Asset­datei ../assets/2026-04-21--interview-max--Fg6hJk4l.mp3 hat die NanoID Fg6hJk4l.

apparat entity detach V1StGXRa Fg6hJk4l

Apparat entfernt den passenden Eintrag aus representations. Die Asset­datei selbst bleibt in assets/ stehen — das Aufräumen verwaister Binärdateien ist ein separater Arbeits­schritt (Orphan-Asset-Check, siehe Ausblick).

Einen externen Verweis entfernen

Mit einer URL als Target entfernt Apparat den passenden Eintrag aus external:

apparat entity detach V1StGXRa https://example.com/vortrag-2025

Der Vergleich ist exakt — Groß-/Kleinschreibung, Trailing-Slashes und Query-Strings werden nicht normalisiert. Wenn du den genauen Wert nicht parat hast, ruf entity meta auf und kopiere die URL aus der Anzeige.

Wann was hilft

Vault wählen

Ohne --vault verwendet Apparat die übliche Auflösung. Mit --vault übersteuerst du sie:

apparat entity detach V1StGXRa Fg6hJk4l --vault=arbeit

Fehler

Wirkung im Vault

entity detach entfernt nur den Verweis aus dem Frontmatter der angesprochenen Entität — die Asset-Datei in assets/ bleibt liegen, ebenso Verweise auf dasselbe Asset aus anderen Entitäten (Binärdateien dürfen aus mehreren Notizen heraus verlinkt werden). Der Markdown-Body wird nicht angefasst: ein eingebetteter Inline-Verweis auf dasselbe Asset bleibt bestehen, bis du ihn selbst änderst.