Rebuild a stale compass index before running compass commands
When a compass command prints staleness warnings for .compass.db or
.org-roam.db, rebuild first with compass index --org-roam-db-sync
— the one command rebuilds both indices — then rerun the intended
command. Never proceed on a stale index, and never run compass
index and compass index --org-roam-db-sync as two separate steps.
Why: Stale indices return stale search results, which led to
working from outdated recipe matches during the currency-pilot
dogfood session (2026-06-05). Marco also corrected the
two-invocations habit: the --org-roam-db-sync variant already
covers the plain index rebuild.
How to apply: Watch the first lines of every compass invocation's
output. On any staleness warning, run compass index
--org-roam-db-sync, then rerun the original command before using
its results.