- Shipped
- November 14, 2026 at 12:21 AM UTC
- Author
- Kamo
- Commit
- 3ff15dd
Platform Console Redesign, phase B1. - Platform Health strip at the top of every tab and page: live lights for Phone, Email, SI, Antivirus, Computers and Universe, only for the areas the operator holds a right in; a click opens the page that explains it. Platform Health page rebuilt: the lights at length with an overall verdict and Check Again, plus the old General figures for PLATFORM_GENERAL holders. The page itself now opens for every platform admin (each part gated by its own right). - Needs You page + Overview slot: antivirus false-alarm reports, spoken lines awaiting review, document fields pending, email warm-up safety brakes, failed recordings, trials ending within 7 days. Each item is read only for the right its endpoint enforces and deep-links to where it is resolved. Red count badges on the console tabs (SettingsView `badge`) and hub cards (kit HubCard `badge`). - Setup Journey page + Overview slot: animated checklist (two platform admins, antivirus healthy, a warm sending host, SI services healthy, emergency stop off, starting image set), each explained in plain words with its fix; a step the operator cannot check shows padlocked with the right it needs. - One signals provider in the shell reads existing endpoints once for every tab (re-read on a move after 30 s, every 2 min, and live on the antivirus change domain and /topic/platform/voip-stats). The only new endpoint is **************** it applies the Spoken Line Reviews rule (moved to lib/kamoai/spokenLines.ts) to every language on the server, enforcing MANAGE_AI_PLATFORM_SERVICES there and kamoai-service's reviewer rule via the caller's session.
