RoutesStateProvider
El `AdminSectionStateProvider` de la sección "Sistema": mapea las rutas de la tabla canónica ({@see \Milpa\Admin\Contracts\RouteTableSource::routes()}) a filas de display {método, ruta, nombre, handler}, ordenadas por path. Es un MAPPER PURO — recibe `list<Route>` por constructor; el load (que necesita el container, donde el assembler ya está registrado como instancia única) lo hace el {@see \Milpa\Admin\Controllers\SystemController}, así el mapeo se prueba con fixtures sin infra.
RoutesStateProvider::__construct()
public function __construct(array $routes):Parameters
| Name | Type | Description |
|---|---|---|
| $routes | list<Route> | el snapshot que el host publicó por su RouteTableSource |
RoutesStateProvider::state()
public function state(): arrayLas rutas como filas de display, listas para pintar.