Snapshots

How the orchestrator builds, normalizes, and caches provider snapshots (indices), including canonical keys, checkpoints, and drop-guard safety.

Snapshots are CrossWatch’s “current view” of each provider.

Plans are only as good as snapshots.

Why snapshots matter

  • If a provider returns stale data, plans look wrong.

  • If a provider returns empty data, deletes can look scary.

  • CrossWatch uses safety checks before trusting a big drop.

What protects you

  • Drop guard can treat a tiny snapshot as “suspect”.

  • It then reuses the previous baseline for planning.

  • That prevents mass deletes from transient outages.

What to do when things look stale

  1. Run again. Many providers are eventually consistent.

  2. Check provider health. Auth failures skip work.

  3. Disable in-run snapshot caching (runtime.snapshot_ttl_sec = 0).

Related:

Last updated