# Admin Next Parity Checklist Last updated: 2026-05-21 This checklist is the hard gate for deleting the old AntD admin. Admin Next now owns the official admin routes; old AntD pages stay available under `/legacy/admin/*` until every production capability below is verified. ## Route Gate - `/admin` Dashboard: stats, health probe, WebSocket status, restart task, restart logs, recovery probe. - `/datasources`: builtin sources, custom sources, realtime sources, detail/stat/task-status, trigger, batch trigger, enable/disable, clear data, realtime start/stop/restart, custom source test/sample/run/stop/status link. - `/data`: list, summary, source/type/country filters, search, pagination, detail metadata, export, distribution chart. - `/collection-management`: collector config, mapping templates, target schemas, collection schedule, history/snapshot, create config, propose/preview/create/activate mapping, builtin connect, run/stop/stream-status, credential guide read/generate/reset. - `/settings`: system display, notifications, security, SMTP get/save/test with recipient. - `/ai`: model providers, tool calling, prompts, key reveal, provider refresh, connect tests, OCR/WebSearch secrets, Playground thread/chat/edit/resend/stop. - `/earth-content`: brand preview as Earth renders it, upload/save/delete/reset, boundary status/build/config, TV source add/save/default/delete/reset. - `/logs`: sources, filters, snapshot, empty/error states, copy. - `/bgp`: overview, collectors, collect-location, incidents, anomalies, events, AI brief list/latest/detail/generate. - `/alerts/system`, `/alerts/bgp`, `/alerts/situational`: list/stat/detail, ack, resolve with note, AI brief generation. - `/users`: list/create/edit/delete, role, Gatekeeper permission groups. - Auth pages: login, register, verify email, resend cooldown, forgot/reset password. Compatibility routes under `/admin-next/*` should redirect to these official paths and are not a separate validation target. ## Verified Manual Passes - 2026-05-20 `/admin-next/collection-management`: user verified collector create/edit payloads, mapping propose/preview/create/activate, custom collector test/sample/run/stop/status, credential guide read/generate/reset, and collection history/snapshot behavior after the draft-form and Time Capsule updates. - 2026-05-20 `/admin-next/datasources`: user verified builtin source trigger, task-status precheck, force recollect, batch trigger, enable/disable, and clear-data behavior. ## Known Non-Production Tabs The old AntD page also marked these Earth content tabs as placeholder-level capabilities. Admin Next must show them as “backend capability pending” and must not mix in unrelated data: - `basemap` - `layer_resources` - `models_3d` - `news_anchor_strategy` ## Replacement Rules - Keep `/legacy/admin/*` available until the matching route gate above is manually verified after promotion. - Do not delete old AntD pages, old layout helpers, `antd`, or `@ant-design/icons` until final explicit confirmation. - Do not use fake rows, unrelated endpoint data, or empty adapters for a real old capability. - Any backend-missing capability must be recorded here with the missing endpoint and visible UI empty state.