Candidate execution
RouteExecutorinterface
Transitions between decoded route candidates while retaining compatible mounted work.
RouteTransitioninterface
The path, raw input, candidate list, and ambient Layers for one route update.
makeRouteExecutorfunction
Creates a scoped executor for route candidate decoding and selection.
Selection errors
RouteDecodeErrorclass
Reports route registration or parameter/query decoding failure.
RouteGuardErrorclass
Reports that every decoded candidate’s guard failed or returned
None.RouteNotFoundclass
Reports that path lookup produced no registered candidate.