User story
As a REM operator, I want to create a legacy topic from the app, so that compatible clients can use a new shared channel without a separate console.
Acceptance criteria
Implementation notes
- Add guarded admin workflows on top of a dedicated legacy/admin command client rather than scattering privileged command handling across views.
- Keep destructive actions explicit with confirmation, clear rejection handling, and operator-facing diagnostics in the UI.
- Keep transport, persistence, and response handling in Rust/native projections; keep Vue stores focused on command dispatch and projection refresh.
User story
As a REM operator, I want to create a legacy topic from the app, so that compatible clients can use a new shared channel without a separate console.
Acceptance criteria
Implementation notes