This was generated by AI during triage.
Context
Captured from stale PR #23 ("Jump to current day in schedule view") so the feature intent isn't lost. That PR can't be merged as-is (see below).
Goal
Let a viewer jump the Schedule timeline to the current festival time, and share links to a specific time view. Desired behavior (from PR #23):
- A "Jump to Now" control that scrolls the timeline to the current time.
- A
jumpToTime URL param (e.g. YYYY-MM-DDTHH:mm) for deep-linking / sharing a specific time; the timeline smooth-scrolls to it on load.
- The quick-nav buttons (Morning / Afternoon / Evening) drive the same URL-based time jump.
Why PR #23 can't just be merged
PR #23 (Nov 2025, 1 commit, never updated) was written against the pre-rework timeline. Since then the timeline moved to festival timezone (#75 / #76) and gained schedule reveal levels (#46), and #47 further reworks the Schedule tab. So "current time" and the morning/afternoon/evening buckets must now compute in festival time, and this feature only makes sense at the full reveal level (times are hidden below it). The scroll + URL logic needs rebuilding on the current timeline, not rebasing.
Open questions (triage / grill before agent-ready)
References
Context
Captured from stale PR #23 ("Jump to current day in schedule view") so the feature intent isn't lost. That PR can't be merged as-is (see below).
Goal
Let a viewer jump the Schedule timeline to the current festival time, and share links to a specific time view. Desired behavior (from PR #23):
jumpToTimeURL param (e.g.YYYY-MM-DDTHH:mm) for deep-linking / sharing a specific time; the timeline smooth-scrolls to it on load.Why PR #23 can't just be merged
PR #23 (Nov 2025, 1 commit, never updated) was written against the pre-rework timeline. Since then the timeline moved to festival timezone (#75 / #76) and gained schedule reveal levels (#46), and #47 further reworks the Schedule tab. So "current time" and the morning/afternoon/evening buckets must now compute in festival time, and this feature only makes sense at the
fullreveal level (times are hidden below it). The scroll + URL logic needs rebuilding on the current timeline, not rebasing.Open questions (triage / grill before agent-ready)
full(where times don't exist)?jumpToTimecoexist with the existingday/time/viewtimeline search params (see Fix schedule route search-schema mismatch dropping timeline params #81)?References