pub fn admin_shell_plan(manifest: &Manifest) -> PlanExpand description
The admin SPA shell (ADR-006): every file of the separate Vite + React + TypeScript app
under admin/ except the derived src/resources.ts. Static, so it is reconciled
drift-aware by gize sync; the descriptors are written separately (see
admin_resources_ts). Talks to the API through a Vite dev proxy — no backend changes.