Running syncs
Choose the run type
Section titled “Choose the run type”- Full reconciliation scans the complete profile scope and is required for the first live baseline and authoritative drift repair.
- Incremental delta uses feature fingerprints and cached mappings after a baseline.
- Webhook sync is an automatic targeted incremental run initiated by Plex.
The Dry/Live switch controls one run button. Dry-run is a preview; Live can change the target and always displays a confirmation dialog.
Analyze long full imports
Section titled “Analyze long full imports”For a live full run, the source-only analyzer estimates potential provider writes and minimum duration from target pacing. It intentionally avoids exact target reads, item mapping, and complete per-film Plex cloud history so the estimate remains fast.
The estimate is not an exact diff. Confirming it creates an exact prepared plan. If an interrupted run has a valid plan, resume only remaining writes instead of rescanning account history. Discard a stale plan after profile changes.
Progress and logs
Section titled “Progress and logs”The profile and run detail show the current phase, progress bar, elapsed time, and a console. Log categories are color-coded as source, target, or core and use timestamps with seconds. The toolbar reports total events and source/target/core counts.
HTTP log rows show sanitized method/path, status, latency, pacing wait, retry wait, provider role/type/instance, response size, and result. They never store query strings, headers, tokens, or bodies.
Cancellation and partial runs
Section titled “Cancellation and partial runs”Cancel sets the shared cancellation signal. The source scan, mapping, target I/O, and write loops check it between safe units. An already accepted remote request cannot be undone by cancellation; confirmed operations remain applied and the run can be partial.
After completion
Section titled “After completion”Use Runs for item-level filters and details. Apply unapplied dry-run operations, Revert live changes, manually map unmatched items, or Ignore source items. Bulk actions operate on the complete filtered result only when one run is selected.