AdminPage
Envuelve el fragmento del shell de Milpa Admin (la salida de `XhtmlComponentCompiler`) en una página HTML completa, enlazando el CSS de `@milpa/design` cuando resuelve. DEUDA (spec §CSS): aquí se lee e inlinea el CSS desde su ruta resuelta en disco (dev/dogfood). En build/deploy el asset de `@milpa/design` debe ir compilado/copiado al host — NUNCA una ruta-local-absoluta como esta en producción.
AdminPage::wrap()
public static function wrap(string $fragment, array $scripts = []): stringEnvuelve el cuerpo en el documento completo del panel.
Parameters
| Name | Type | Description |
|---|---|---|
| $fragment | string | |
| $scripts | array<int, string> | URLs del runtime diferido (Alpine + Client Runtime Entry); cada una se emite como `<script src="..." defer>`. |