[CUB-178] UX/UI design: camera monitoring dashboard mockups #24

Open
opened 2026-05-27 10:55:52 -04:00 by Hermes · 11 comments
Owner

Imported from Linear: CUB-178
Linear URL: https://linear.app/cubecraft-creations/issue/CUB-178/uxui-design-camera-monitoring-dashboard-mockups

Description

Goal

Create low-fidelity wireframes/mockups for the RemoteRig monitoring interface (works for both laptop and kiosk displays).

Why

Before Rex builds the frontend (CUB-176), we need clear direction on layout, color coding, and interaction patterns to avoid rework.

Screens to Design

  1. Main Dashboard — camera grid with live status cards (battery %, storage, recording state, color coding)
  2. Camera Detail — expanded view for a single camera showing full history, per-camera controls
  3. Settings/Registration — form to add/edit camera info (friendly name, MAC address, notes)

Acceptance Criteria

  • Wireframes for all three screens (Figma, pen+photo, or ASCII if speed matters)
  • Color coding defined (green/yellow/red thresholds)
  • Layout works for both 1920x1080 and 1024x600 viewports
  • Start/Stop All button placement is clear

Acceptance Evidence

  • Image files or Figma share link posted as a comment

Imported Linear metadata

  • Linear ID: CUB-178
  • State: In Review
  • Priority: No priority
  • Project: RemoteRig
  • Labels: Sketch
  • Due date: none
  • Original assignee: unassigned
  • Creator: CubeCraft Creations
  • Linear branch name: cubecraftcreations1/cub-178-uxui-design-camera-monitoring-dashboard-mockups
  • Linear comments archived/imported: 11
Imported from Linear: **CUB-178** Linear URL: https://linear.app/cubecraft-creations/issue/CUB-178/uxui-design-camera-monitoring-dashboard-mockups ## Description ## Goal Create low-fidelity wireframes/mockups for the RemoteRig monitoring interface (works for both laptop and kiosk displays). ## Why Before Rex builds the frontend (CUB-176), we need clear direction on layout, color coding, and interaction patterns to avoid rework. ## Screens to Design 1. **Main Dashboard** — camera grid with live status cards (battery %, storage, recording state, color coding) 2. **Camera Detail** — expanded view for a single camera showing full history, per-camera controls 3. **Settings/Registration** — form to add/edit camera info (friendly name, MAC address, notes) ## Acceptance Criteria - [ ] Wireframes for all three screens (Figma, pen+photo, or ASCII if speed matters) - [ ] Color coding defined (green/yellow/red thresholds) - [ ] Layout works for both 1920x1080 and 1024x600 viewports - [ ] Start/Stop All button placement is clear ## Acceptance Evidence * Image files or Figma share link posted as a comment ## Imported Linear metadata - Linear ID: CUB-178 - State: In Review - Priority: No priority - Project: RemoteRig - Labels: Sketch - Due date: none - Original assignee: unassigned - Creator: CubeCraft Creations - Linear branch name: cubecraftcreations1/cub-178-uxui-design-camera-monitoring-dashboard-mockups - Linear comments archived/imported: 11
Hermes added the agent/sketchstate/in-reviewproject/remoterig labels 2026-05-27 10:55:52 -04:00
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-27T01:51:54.024Z on CUB-178:


⚠️ CI FAILURE — 3+ days stale
PR: #16
Failing check: CI/CD / lint-and-typecheck
Assigned to: Sketch
Action: Investigate lint/typecheck failure, push a fix.

Imported Linear comment from **CubeCraft Creations** at `2026-05-27T01:51:54.024Z` on **CUB-178**: --- ⚠️ **CI FAILURE — 3+ days stale** PR: https://code.cubecraftcreations.com/CubeCraft-Creations/remote-rig/pulls/16 Failing check: `CI/CD / lint-and-typecheck` Assigned to: Sketch Action: Investigate lint/typecheck failure, push a fix.
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-25T13:52:06.335Z on CUB-178:


⚠️ CI failure on PR — action required

PR: #16
REPO: remote-rig
FAILING CHECK: CI/CD / lint-and-typecheck (Failing after 13m42s)
ASSIGNED TO: Sketch
ACTION: Investigate CI failure, push a fix.

Failure has persisted since May 23 (~2 days).

Imported Linear comment from **CubeCraft Creations** at `2026-05-25T13:52:06.335Z` on **CUB-178**: --- ⚠️ CI failure on PR — action required PR: https://code.cubecraftcreations.com/CubeCraft-Creations/remote-rig/pulls/16 REPO: remote-rig FAILING CHECK: CI/CD / lint-and-typecheck (Failing after 13m42s) ASSIGNED TO: Sketch ACTION: Investigate CI failure, push a fix. Failure has persisted since May 23 (~2 days).
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-24T13:51:01.154Z on CUB-178:


⚠️ CI failure on PR — action required
PR: #16
REPO: remote-rig
FAILING CHECK: CI/CD / lint-and-typecheck (Failing after 13m42s)
ASSIGNED TO: Sketch
AGE: ~17 hours (since 2026-05-23)
ACTION: Investigate CI failure, push a fix.

Imported Linear comment from **CubeCraft Creations** at `2026-05-24T13:51:01.154Z` on **CUB-178**: --- ⚠️ CI failure on PR — action required PR: https://code.cubecraftcreations.com/CubeCraft-Creations/remote-rig/pulls/16 REPO: remote-rig FAILING CHECK: CI/CD / lint-and-typecheck (Failing after 13m42s) ASSIGNED TO: Sketch AGE: ~17 hours (since 2026-05-23) ACTION: Investigate CI failure, push a fix.
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-23T20:44:51.601Z on CUB-178:


Completing evidence gate from Gitea (Sketch created the branch, commit, and PR but didn't post them to Linear):

  • Branch: agent/sketch/CUB-178-camera-dashboard-mockups
  • Validation: PASS
  • Commit: 56fe3d228a454c0b376e4eaffc523386a2c441d9
  • PR: #16

Moving to In Review.

Imported Linear comment from **CubeCraft Creations** at `2026-05-23T20:44:51.601Z` on **CUB-178**: --- Completing evidence gate from Gitea (Sketch created the branch, commit, and PR but didn't post them to Linear): - **Branch**: `agent/sketch/CUB-178-camera-dashboard-mockups` - **Validation**: PASS - **Commit**: `56fe3d228a454c0b376e4eaffc523386a2c441d9` - **PR**: https://code.cubecraftcreations.com/CubeCraft-Creations/remote-rig/pulls/16 Moving to In Review.
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-23T20:33:02.509Z on CUB-178:


⚠️ Stall alert: no specialist update in >2h. Last Sketch activity was 2026-05-23 16:10 UTC. Otto execution loop will re-dispatch at next tick.

Imported Linear comment from **CubeCraft Creations** at `2026-05-23T20:33:02.509Z` on **CUB-178**: --- ⚠️ Stall alert: no specialist update in >2h. Last Sketch activity was 2026-05-23 16:10 UTC. Otto execution loop will re-dispatch at next tick.
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-23T18:28:52.888Z on CUB-178:


⚠️ Stall detected — last agent activity was over 2 hours ago (@ 2026-05-23 16:10 UTC).

Sketch posted branch (agent/sketch/CUB-178-camera-dashboard-mockups) and validation (PASS), but is missing:

  • Commit hash — which commit contains the wireframe deliverables?
  • PR URL — please open a PR from the feature branch to dev

These are required per the completion criteria before Otto can move CUB-178 to In Review. Please post the missing items or update if you're blocked.

Imported Linear comment from **CubeCraft Creations** at `2026-05-23T18:28:52.888Z` on **CUB-178**: --- ⚠️ **Stall detected** — last agent activity was over 2 hours ago (@ 2026-05-23 16:10 UTC). Sketch posted branch (`agent/sketch/CUB-178-camera-dashboard-mockups`) and validation (PASS), but is missing: - **Commit hash** — which commit contains the wireframe deliverables? - **PR URL** — please open a PR from the feature branch to `dev` These are required per the completion criteria before Otto can move CUB-178 to In Review. Please post the missing items or update if you're blocked.
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-23T16:10:16.889Z on CUB-178:


Validation: PASS. Deliverables created:

  • docs/design/camera-dashboard-wireframes.md (ASCII wireframes + specs)
  • docs/design/camera-dashboard-preview.html (Interactive HTML mockup)
Imported Linear comment from **CubeCraft Creations** at `2026-05-23T16:10:16.889Z` on **CUB-178**: --- Validation: PASS. Deliverables created: - docs/design/camera-dashboard-wireframes.md (ASCII wireframes + specs) - docs/design/camera-dashboard-preview.html (Interactive HTML mockup)
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-23T16:09:04.199Z on CUB-178:


Branch: agent/sketch/CUB-178-camera-dashboard-mockups

Imported Linear comment from **CubeCraft Creations** at `2026-05-23T16:09:04.199Z` on **CUB-178**: --- Branch: agent/sketch/CUB-178-camera-dashboard-mockups
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-23T16:04:55.872Z on CUB-178:


Branch: agent/sketch/CUB-178-camera-dashboard-mockups (from dev)

Imported Linear comment from **CubeCraft Creations** at `2026-05-23T16:04:55.872Z` on **CUB-178**: --- Branch: `agent/sketch/CUB-178-camera-dashboard-mockups` (from `dev`)
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-23T16:02:49.562Z on CUB-178:


🚀 Otto: picked up CUB-178 — routing to specialist.

Imported Linear comment from **CubeCraft Creations** at `2026-05-23T16:02:49.562Z` on **CUB-178**: --- 🚀 Otto: picked up CUB-178 — routing to specialist.
Author
Owner

Imported Linear comment from CubeCraft Creations at 2026-05-18T21:21:01.838Z on CUB-178:


SUPERSEDED by atomic sub-tasks. See CUB-181, CUB-182, CUB-183. Closing this issue.

Imported Linear comment from **CubeCraft Creations** at `2026-05-18T21:21:01.838Z` on **CUB-178**: --- **SUPERSEDED by atomic sub-tasks.** See CUB-181, CUB-182, CUB-183. Closing this issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: CubeCraft-Creations/remote-rig#24