Added
- Jellyfin and Emby playback rules now use persisted native completed-watch snapshots; Playback Reporting remains optional enrichment for durable event and duration data
Changed
- Playback data now refreshes every 15 minutes by default, and stale rule previews refresh it on demand without requiring a full media sync
Fixed
- Automatic deletion now revalidates playback-sensitive candidates against fresh watch state before removing them
- Move instead of delete now honors the configured Arr action and verifies source-folder cleanup immediately after moving
What's Changed
Full Changelog: 0.3.0...0.3.1