From 5c73393530299a705a1b900ec9b5a7d9bbd18120 Mon Sep 17 00:00:00 2001 From: jester Date: Sun, 4 Jan 2026 22:47:10 +0000 Subject: [PATCH] Append Jan 2026 session - Portal v2 UX alignment, agent-first control model, dashboard/servers/system view decisions --- SESSION_LOG.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/SESSION_LOG.md b/SESSION_LOG.md index 9f50c9b..8a2a316 100644 --- a/SESSION_LOG.md +++ b/SESSION_LOG.md @@ -127,3 +127,27 @@ Status: **Dev container SSH working internally; bastion public access blocked at - Enforce `requireAuth` selectively in APIv2 - Update portal login to match APIv2 contract - Track portal migration progress in OPEN_THREADS + +--- + +## Jan 2026 — Portal UX & Control Plane Alignment + +### Completed +- Finalized Dashboard as awareness-only surface +- Implemented System Health indicator (non-technical) +- Reworked Notices UX with expansion and scrolling +- Removed all bulk lifecycle controls +- Defined Servers page grouping by type +- Introduced expandable server cards +- Selected "System View" as escalation action +- Explicitly avoided AWS-style UI patterns + +### Key Decisions +- Agent is authoritative for runtime state +- API v2 brokers access and permissions only +- Console / runtime access is observational first +- Control surfaces are separated from awareness surfaces + +### Outcome +Portal is no longer Pterodactyl-shaped. +It now supports mixed workloads cleanly.