driftless sync is an optional team-wide digest. You almost never need it, and never to start. Drift already reaches you as a freshness badge when you driftless context get the area you’re working on. Reach for sync only when you want to scan everything that moved at once.
It does not inspect your local diff and it does not retrieve file-specific context. It pulls the repo memory state from Driftless Cloud and answers one question:
What changed around this repo’s topics since I last looked?
Command
What sync checks
When to use sync
The everyday loop doesn’t needsync. Go straight to retrieval, which carries the freshness badge inline:
sync only when you want the whole team-wide picture at once:
JSON output
Use--json when an agent or script needs structured output:
