Block a user
[Feature] Add routing controls for profile, transfer buffer, avoid/prefer modes, arrive-by, via, and local-only
[Feature] Add persistent rule editor
[Feature] Add map inspection that overlays competing GTFS shapes, OSM route relations, generated path proposals, concrete stop candidates, and previous reviewer decisions
[Feature] Add searchable route/stop review queues with filters for source, mode, operator, region, status, confidence, changed-since-last-run, missing geometry, and detour candi...
[Feature] Add canonical stop/station detail overlay
[Feature] Add route detail inspection: GTFS geometry, OSM geometry, candidate matches, stops, evidence, and route-pattern provenance
[Feature] Add match-review queue with filters by mode, operator, country, confidence, and source scope
[Feature] Add dataset detail page
[Feature] Add source detail page
[Feature] Add route diagnostics that explain why a route was found or pruned
[Feature] Add arrive-by search and better stop conditions for "good enough" results
[Feature] Add bounded hub-aware long-distance routing for city-to-city requests: local access to likely hubs, long-distance/regional trunk, local egress
[Feature] Precompute transfer graph edges: station-internal transfers, nearby walking transfers, and access/egress stop candidates
[Feature] Replace the demo round-expansion router with a GTFS-appropriate algorithm such as RAPTOR or CSA
[Feature] Add durable cache tables for journey stages, nearest stops, address access candidates, and common station-to-station searches
[Feature] Add database maintenance jobs: analyze, vacuum, stale job recovery, orphan cleanup
[Feature] Add GTFS validation summary reports: service dates, route direction coverage, stop coordinate outliers, bad stop_times, missing shapes
[Feature] Expand the QA dashboard into drill-down review queues for source health, GTFS validation, canonical stop conflicts, route conflicts, and publication blockers
[Feature] Add source health checks: download success, hash change, feed freshness, calendar validity
[Feature] Keep old route-layer tables readable while a rebuild prepares replacement rows