The home page is a directory of the dashboard's eleven destinations, filterable by question and by answer kind.

Reference Value
Subject and boundary Home directory composition, filters and tests. Data loading rules are on ‣.
Verified source HomeExplore.svelte at main 9733eb26d92533f56cdc8bc46b81b93fbb5987c8, checked November 10, 2026.
Support state Implemented.

home.copy.ts owns the eleven destinations, their question and answer-kind groups, and EN/FR copy. HomeExplore.svelte renders that directory without a home-specific data request or polling store.

The unfiltered view highlights Network health and Network map, then lists the other nine destinations. Each URL appears once. A question and an answer kind intersect across all eleven destinations; filtering includes featured and other destinations alike.

The home route passes providerHasAlerts(provider) to HomeExplore. For a provider without an alert feed, such as OC Transpo, homeGroups drops the Alerts destination, leaving ten, and the Network map description no longer mentions service alerts.

Mobile filters use one native disclosure in normal page flow. Escape returns focus to its summary. Crossing the desktop breakpoint preserves access to the focused controls. Empty results include a direct clear action.

The route tests in src/routes/[[lang=locale]]/page.svelte.test.ts cover localized URLs, grouping, intersections, empty recovery, keyboard controls, and server rendering. When changing the disclosure, also check touch interaction, responsive focus, themes and reduced motion; unit tests alone do not establish browser acceptance.