This page keeps the original idea of a ranked activity board, but now the time window is route-driven and the list is rendered by SvelteKit instead of ad hoc DOM updates.