Files
planet/docs/deprecated/admin-next-parity-checklist.md
rayd1o 5bf5c73ca0
Some checks failed
ci / backend (push) Has been cancelled
ci / frontend (push) Has been cancelled
ci / delivery (push) Has been cancelled
release / images (push) Has been cancelled
release: bump version to 0.66.0
2026-05-26 03:41:47 +08:00

3.2 KiB

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.