Skip to main content
Rebuilds both disposable search sidecars from scratch:
  • search.duckdb — FTS/BM25 index (title + text, Porter stemming)
  • search.lance — vector sidecar from the embeddings table (skipped with a hint if duckbrain embed hasn’t run)
The sidecars are caches, never sources of truth: corrupt or delete them freely — this command recreates them from the lake. New ingests aren’t searchable until the next index run, so the standard loop ends with it.