Skip to content

Scans and run modes

A full scan reads the selected source libraries and current target state without using incremental fingerprints to skip unchanged items. Use it for a new profile, after changing mapping/rules, or when target state may have changed outside Brokerr.

Incremental runs compare persisted source/rule fingerprints and avoid planning items whose relevant source state and policy have not changed. They still obey target pacing and protection rules. A full run remains the recovery mechanism when external changes are not represented by the stored fingerprints.

Plex, Jellyfin, and Emby webhooks narrow work to the affected movie or series when the source, profile, event, user, and library match. Jellyfin and Emby refresh a consistent source snapshot before selecting the affected normalized item. Webhooks complement scheduled scans; they do not replace periodic reconciliation.

Manual profile sync creates a one-profile batch and can run even when that profile is paused for automatic schedules. Group/all actions create a batch for the eligible selected profiles. Scheduled runs respect each profile’s incremental or full pause switch and dry-run default.

When full and incremental schedules for a profile are due together, full takes precedence.