Was macht Graincrawl?
Nutze zuerst die lokalen Granola-Archivdaten. Prüfe die Aktualität für aktuelle/kürzliche Fragen:
graincrawl doctor --json
graincrawl status --json
Aktualisiere nur, wenn die Daten veraltet sind oder danach gefragt wurde:
graincrawl sync --source private-api
graincrawl sync --source desktop-cache
Abfragen mit begrenzten Lesevorgängen:
graincrawl search "query"
graincrawl notes --json
graincrawl note get <id>
graincrawl transcripts get <id>
graincrawl panels get <id>
graincrawl --json sql "select count(*) as notes from notes;"
Berichte absolute Datumsbereiche, Notiztitel, Quellenlücken sowie Verfügbarkeit von Transkripten/Panels. Verwende schreibgeschütztes SQL für exakte Zählungen/Rangfolgen. Gewöhnliche Lesevorgänge dürfen den Keychain-Zugriff nicht unerwartet auslösen. Vor dem Debuggen verschlüsselter Quellen graincrawl secrets --json inspizieren; graincrawl unlock --json verwenden, bevor verschlüsselte Quellen aktiviert werden. Löse den Datenbankpfad aus Status/Konfiguration auf, anstatt einen maschinenspezifischen Pfad anzunehmen.