warm-claude-web · design review

Processes tab — three redesigns

Same live fleet data in each: 3 project services (business-coach is down), 12 agents across 9 projects. Each variant answers "is anything down?" and "what's running where?" at a glance, and includes intentional loading and empty states. Reply with A, B, or C.

A

Fleet table

Dense single table, one row per project. Status pills carry the health signal, a red-washed row makes the dead service impossible to miss, and PIDs collapse behind a per-row count toggle.

ChatWorkflow CanvasDaemonsProcessesSystem Map
1 service down — business-coach has been inactive for 2h 14mbusiness-coach.service
ProjectServiceStatusAgents
business-coachbusiness-coach.serviceinactive / dead
ethanagents only4
warm-claude-webwarm-claude-web.serviceactive · healthy2
relationshipsrelationships-dashboard.serviceactive · healthy1
joyos-labsagents only1
pmagents only1
callmeagents only1
eww-baragents only1
infodashagents only1
Empty state
Fleet is quiet
No services registered and no agents running. New processes appear here within a couple of seconds of starting.
Loading state
table-shaped shimmer, no “Mapping…” string
B

Project card grid

One card per project with a colored health edge. The dead project turns red and floats to the front of the grid — best for a fast phone glance; detail density is lowest.

ChatWorkflow CanvasDaemonsProcessesSystem Map
9 projects12 agents2/3 services up1 down

business-coach

business-coach.service
downno agents
inactive/dead · 2h 14m

warm-claude-web

warm-claude-web.service
healthy2 agents

relationships

relationships-dashboard.service
healthy1 agent

ethan

no service
agents only4 agents

joyos-labs

no service
agents only1 agent

pm

no service
agents only1 agent

callme

no service
agents only1 agent

eww-bar

no service
agents only1 agent

infodash

no service
agents only1 agent
Empty state
Nothing running right now
Cards appear here as services and agents come online.
Loading state
card-shaped shimmer
C

Unified rows with health rail

Service + agents merged into one line per project. A solid color rail down the left edge makes the up/down read purely spatial; agent counts expand into a PID sub-row on tap.

ChatWorkflow CanvasDaemonsProcessesSystem Map
2/3 services up12 agents across 9 projectsbusiness-coach down 2h 14m
business-coach
inactive / dead · business-coach.service
down
warm-claude-web
active / running · warm-claude-web.service
healthy
relationships
active / running · relationships-dashboard.service
healthy
ethan
no service · agents only
agents
joyos-labs
no service · agents only
agents
pm
no service · agents only
agents
callme
no service · agents only
agents
eww-bar
no service · agents only
agents
infodash
no service · agents only
agents
Empty state
All quiet
No project services or agents active. This panel refreshes every 1.5s.
Loading state
row-shaped shimmer with rail placeholders