trails/openspec/specs
Ullrich Schäfer 0b146f9b32
Split planner E2E tests into focused feature files
Breaks the monolithic planner.test.ts (581 lines, 25 tests) into five
focused files grouped by feature area, with BRouter mocked by default
via test.beforeEach in files that need routing.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 21:58:10 +02:00
..
account-management Spec drift catch-up: URLs, settings split, navbar shape 2026-04-26 21:19:02 +02:00
activity-feed Archive demo-activity-bot, pg-boss-background-jobs, configurable-demo-persona 2026-05-03 21:17:39 +02:00
authentication-methods Archive unify-auth-completion + sync spec delta (task 5.1) 2026-05-08 03:02:51 +02:00
background-jobs Archive demo-activity-bot, pg-boss-background-jobs, configurable-demo-persona 2026-05-03 21:17:39 +02:00
brouter-integration Archive relocate-brouter-to-dedicated-host 2026-04-24 18:35:37 +02:00
connected-services Archive deepen-connected-services + sync spec deltas 2026-05-08 01:36:19 +02:00
crash-recovery Fix all OpenSpec validation failures (36/36 passing) 2026-04-06 22:17:52 +02:00
demo-activity-bot Archive demo-activity-bot, pg-boss-background-jobs, configurable-demo-persona 2026-05-03 21:17:39 +02:00
e2e-testing Split planner E2E tests into focused feature files 2026-05-22 21:58:10 +02:00
elevation-map-interaction Fix all openspec validation errors (45/45 pass) 2026-04-12 22:41:51 +02:00
explore Include the demo persona on /explore so users can follow it 2026-04-26 11:43:24 +02:00
gpx-import Update specs: session-notes, route-coloring, gpx-import 2026-04-11 03:24:54 +02:00
gpx-save Archive atomic-gpx-save + sync gpx-save spec to main 2026-05-10 15:09:15 +02:00
infrastructure Archive demo-activity-bot, pg-boss-background-jobs, configurable-demo-persona 2026-05-03 21:17:39 +02:00
journal-auth Archive mobile-terms-gate + sync spec delta 2026-05-08 02:02:24 +02:00
journal-landing Spec drift catch-up: URLs, settings split, navbar shape 2026-04-26 21:19:02 +02:00
journal-route-detail Archive journal-poi-details change; sync journal-route-detail spec 2026-05-17 23:33:37 +02:00
legal-disclaimers Realign legal-disclaimers spec with post-review implementation 2026-04-19 07:33:27 +02:00
local-dev-environment Archive local-dev-stack change; sync delta spec to main 2026-05-17 23:12:24 +02:00
map-core Fix all openspec validation errors (45/45 pass) 2026-04-12 22:41:51 +02:00
map-display Fix all openspec validation errors (45/45 pass) 2026-04-12 22:41:51 +02:00
multi-day-routes Fix all openspec validation errors (45/45 pass) 2026-04-12 22:41:51 +02:00
no-go-areas Fix all OpenSpec validation failures (36/36 passing) 2026-04-06 22:17:52 +02:00
notifications Spec drift catch-up: FIT location, notification payload fields, shared-packages index 2026-05-10 16:02:13 +02:00
observability Spec drift catch-up: URLs, settings split, navbar shape 2026-04-26 21:19:02 +02:00
osm-poi-overlays Fix all openspec validation errors (45/45 pass) 2026-04-12 22:41:51 +02:00
osm-tile-overlays Fix all openspec validation errors (45/45 pass) 2026-04-12 22:41:51 +02:00
planner-journal-handoff Fix all OpenSpec validation failures (36/36 passing) 2026-04-06 22:17:52 +02:00
planner-session Archive demo-activity-bot, pg-boss-background-jobs, configurable-demo-persona 2026-05-03 21:17:39 +02:00
profile-settings Spec drift catch-up: URLs, settings split, navbar shape 2026-04-26 21:19:02 +02:00
public-profiles Spec catchup: drift fixes, account-settings split, notifications archive 2026-04-26 02:02:43 +02:00
rate-limiting Fix all OpenSpec validation failures (36/36 passing) 2026-04-06 22:17:52 +02:00
road-type-coloring Add road type color mode to route visualization 2026-04-11 11:13:43 +02:00
route-coloring Update route-coloring spec with all 10 modes, create follow-up changes 2026-04-11 11:20:17 +02:00
route-drag-reshape Fix all OpenSpec validation failures (36/36 passing) 2026-04-06 22:17:52 +02:00
route-management Archive demo-activity-bot, pg-boss-background-jobs, configurable-demo-persona 2026-05-03 21:17:39 +02:00
route-preview Fix all OpenSpec validation failures (36/36 passing) 2026-04-06 22:17:52 +02:00
route-splitting Fix all OpenSpec validation failures (36/36 passing) 2026-04-06 22:17:52 +02:00
secret-management Fix all OpenSpec validation failures (36/36 passing) 2026-04-06 22:17:52 +02:00
security-hardening Archive relocate-brouter-to-dedicated-host 2026-04-24 18:35:37 +02:00
session-notes Sync notes through GPX, Journal, and Planner roundtrip 2026-04-11 03:35:40 +02:00
shared-packages Spec drift catch-up: FIT location, notification payload fields, shared-packages index 2026-05-10 16:02:13 +02:00
social-follows Add Followed/Public toggle to /feed for signed-in users 2026-04-26 09:03:38 +02:00
sse-broker Spec drift catch-up: URLs, settings split, navbar shape 2026-04-26 21:19:02 +02:00
staging-environment Fix staging-environment spec: add missing Purpose section 2026-05-17 20:43:00 +02:00
transactional-emails Fix all OpenSpec validation failures (36/36 passing) 2026-04-06 22:17:52 +02:00
wahoo-import Spec drift catch-up: FIT location, notification payload fields, shared-packages index 2026-05-10 16:02:13 +02:00
wahoo-route-push Archive deepen-connected-services + sync spec deltas 2026-05-08 01:36:19 +02:00
waypoint-notes Fix spec format and E2E test robustness 2026-05-18 00:10:34 +02:00