feat(operator-view): focus on doors and alarms #188
Labels
No labels
blocked
bug
enhancement
high-priority
low-priority
needs-info
needs-triage
ready-for-agent
ready-for-human
referenced
research
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gabogg/hikcentral#188
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #187 — milestone: Focused operator and supervisor door operations.
Intended outcome
Give an Operator a focused live workspace for doors and alarms. The current shared
content-doorsdeck inapp/static/index.htmlalso contains occupancy telemetry, while its HUD mixes door alarms with occupancy and cycle figures. This issue decides the Operator presentation boundary before UI changes are specified.Agreed scope
Keep live door states, the open-longest ranking, door activity, alarms, and permitted one-shot door controls in the Operator view. Move occupancy, configuration, and diagnostics out of that view. Preserve #72's command policy and enforce permissions on the server.
For an existing door with a current manual status (#191), show both that operational assessment and the raw HikCentral reading with their sources. Keep hardware alarms visible.
Triage questions
Ready-to-spec outcome
A screen/content inventory for the Operator role, alarm terminology and actions, navigation rules, and explicit tests for role visibility without changing backend authorization by hiding controls.
Related: #72 already specifies door-command permissions and audit; this issue must preserve that policy unless separately retriaged.