mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
The initial "jump near the live edge" was modeled as a reactor entry, so it re-fired on every entry into `live`. A transient precondition flip (e.g. the live window briefly unknown mid track-switch) re-enters `live` for the same source and yanked a viewer who had scrubbed back into the DVR window. The actual rule is "on initial load of a source, jump near the edge — once," so latch it on the source url: a genuine source change re-seeks; a transient re-entry does not. The continuous window-exit guard is unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>