State

Where CrossWatch stores orchestrator baselines, checkpoints, and guardrail internals on disk.

State files are CrossWatch’s on-disk memory.

They let CrossWatch plan safely across runs.

Files you should care about

  • /config/state.json: baselines and checkpoints.

  • /config/state.manual.json: your manual adds/blocks.

If you back up CrossWatch, back up /config/.

Why state matters

  • Baselines stop CrossWatch from deleting “unknown” items.

  • Checkpoints help detect stale snapshots.

  • Guardrail files reduce flapping and retries.

When to reset state

Resetting can be useful when you change:

  • pair direction or mode

  • provider credentials

  • whitelists / library filters

Related:

Last updated