Skip to main content

source_moved

Function source_moved 

Source
pub fn source_moved(
    engine: &Engine,
    resolved: &ResolvedIngest,
    workspace_root: &Path,
) -> bool
Expand description

Whether any of an ingest’s sources moved since its last synced pass — the cheap, slice-free predicate the backoff uses as its additive second trigger. Compares each source’s current token to the baseline stored in the destination mem’s sync_state; a source with no baseline is not “moved” (a first sync does not by itself defeat backoff). Mirrors the plugin’s sourceChangedSince.