vault trash list

Zeigt, was gerade im Trash eines Vaults liegt — soft-gelöschte Notizen und aussortierte Dateien (Bilder, PDFs, Audio …), die auf Wiederherstellung oder endgültiges Entsorgen warten.

Einfachster Fall

apparat vault trash list

Wenn der Trash leer ist:

Trash is empty in vault "recherche".

Sonst eine Tabelle, die entity list spiegelt. Die erste Spalte Kind unterscheidet Notiz (entity) von Datei (asset); zusätzlich gibt es eine Spalte Deleted:

Vault "recherche" trash — 3 entries
+--------+------------------+------------+-----------+------------+------------+------+
| Kind   | Title            | Type       | Id        | Created    | Deleted    | Tags |
+--------+------------------+------------+-----------+------------+------------+------+
| entity | Max Mustermann   | person     | Bx7tYu3v  | 2024-02-14 | 2026-04-28 | —    |
| entity | Maria Beispiel   | person     | AaAaAaAa  | 2026-04-19 | 2026-04-20 | wcag |
| asset  | Budget Chart     | image/png  | As3Df9Gh  | 2026-04-19 | —          | —    |
+--------+------------------+------------+-----------+------------+------------+------+

Einträge werden nach Datum absteigend sortiert (jüngste zuerst) — das ist die Frage, die man beim Blick in den Trash am häufigsten stellt: „Was habe ich gerade gelöscht?". Für Notizen zählt das Lösch­datum; Dateien tragen kein Lösch­datum (ihr Deleted-Feld zeigt ) und ordnen sich nach ihrem Änderungs­datum in dieselbe Zeitleiste ein. Der Titel ist Zweit-Sortier­schlüssel bei Gleichstand. Bei Dateien steht statt eines Frontmatter-Typs in Type ihr Medien­typ und in Created ihr Änderungs­datum.

Vault-Auswahl

Wie bei allen Kommandos in diesem Namespace: ohne --vault greift die übliche Auto-Lokalisierung (CWD-Erkennung, einziger registrierter Vault, interaktive Auswahl). Explizit:

apparat vault trash list --vault=arbeit
apparat vault trash list --vault=/home/max/vaults/recherche
apparat vault trash list --vault=https://apparat.example.com/vaults/recherche

Was Apparat auflistet

Was mit auffälligen Dateien passiert

Dateien in .apparat/trash/, die das Schema nicht erfüllen (kein NanoID-Suffix, defektes Frontmatter), tauchen in der Tabelle nicht auf, werden aber als Diagnose­meldung unter der Tabelle angezeigt — genauso wie bei entity list:

1 scan diagnostic:
  - Trash file "foo.md" does not match the entity filename pattern.

So bleibt kein Eintrag still liegen, den du nicht mehr zurück­führen kannst.

Was danach geht