PRD 0049: strip dashboard to supervisor tui #176

Merged
didericis merged 12 commits from prd-0049-strip-dashboard-to-supervisor-tui into main 2026-06-03 13:48:32 -04:00
Collaborator

Closes #174.

PRD: f12b0f754e/docs/prds/0049-strip-dashboard-to-supervisor-tui.md

Summary

  • Rename the dashboard command/module to supervise with no dashboard alias.
  • Strip the TUI down to proposal triage: pending list, detail view, approve, modify, reject, quit, and --once.
  • Remove dashboard-owned agent management, tmux split-pane, operator-edit flows, dashboard_model.py, the queue green-highlight alert, and remaining tmux alert handling.
  • Mark PRDs 0019, 0020, and 0021 superseded by PRD 0049.

Changes (12 commits)

  • docs(prd): add PRD 0050 -- strip dashboard to supervisor tui
  • docs(prd): rename strip dashboard PRD to 0049
  • refactor(cli): rename dashboard command to supervise
  • test(cli): update supervise triage coverage
  • docs(prd): supersede dashboard agent PRDs
  • test(cli): clean up supervise test naming
  • docs(cli): update supervise code references
  • docs(prd): activate PRD 0049 strip dashboard to supervise
  • fix(cli): remove supervise queue highlight
  • docs(prd): reactivate PRD 0049 without queue highlight
  • fix(cli): remove supervise tmux alert handling
  • docs(prd): reactivate PRD 0049 without tmux alert
Closes #174. PRD: https://gitea.dideric.is/didericis/bot-bottle/src/commit/f12b0f754e665872293d325dd261bdb772e45f08/docs/prds/0049-strip-dashboard-to-supervisor-tui.md ## Summary - Rename the dashboard command/module to supervise with no dashboard alias. - Strip the TUI down to proposal triage: pending list, detail view, approve, modify, reject, quit, and --once. - Remove dashboard-owned agent management, tmux split-pane, operator-edit flows, dashboard_model.py, the queue green-highlight alert, and remaining tmux alert handling. - Mark PRDs 0019, 0020, and 0021 superseded by PRD 0049. ## Changes (12 commits) - docs(prd): add PRD 0050 -- strip dashboard to supervisor tui - docs(prd): rename strip dashboard PRD to 0049 - refactor(cli): rename dashboard command to supervise - test(cli): update supervise triage coverage - docs(prd): supersede dashboard agent PRDs - test(cli): clean up supervise test naming - docs(cli): update supervise code references - docs(prd): activate PRD 0049 strip dashboard to supervise - fix(cli): remove supervise queue highlight - docs(prd): reactivate PRD 0049 without queue highlight - fix(cli): remove supervise tmux alert handling - docs(prd): reactivate PRD 0049 without tmux alert
didericis-codex added 3 commits 2026-06-03 13:23:56 -04:00
docs(prd): add PRD 0050 -- strip dashboard to supervisor tui
test / unit (pull_request) Successful in 51s
test / integration (pull_request) Successful in 54s
8a09e32fcc
refactor(cli): rename dashboard command to supervise
test / unit (pull_request) Failing after 38s
test / integration (pull_request) Successful in 54s
6f0a42159f
didericis added 1 commit 2026-06-03 13:25:18 -04:00
test(cli): update supervise triage coverage
test / unit (pull_request) Successful in 40s
test / integration (pull_request) Successful in 51s
41570e04c0
didericis added 1 commit 2026-06-03 13:25:38 -04:00
docs(prd): supersede dashboard agent PRDs
test / unit (pull_request) Successful in 36s
test / integration (pull_request) Successful in 54s
c0e1f5fd70
didericis added 1 commit 2026-06-03 13:26:21 -04:00
test(cli): clean up supervise test naming
test / unit (pull_request) Successful in 40s
test / integration (pull_request) Successful in 48s
63a7e63ce9
didericis added 1 commit 2026-06-03 13:27:20 -04:00
docs(cli): update supervise code references
test / unit (pull_request) Successful in 35s
test / integration (pull_request) Successful in 52s
4372b8a6dd
didericis added 1 commit 2026-06-03 13:28:03 -04:00
docs(prd): activate PRD 0049 strip dashboard to supervise
test / unit (pull_request) Successful in 37s
test / integration (pull_request) Successful in 55s
50ec920243
didericis added 1 commit 2026-06-03 13:31:25 -04:00
fix(cli): remove supervise queue highlight
test / unit (pull_request) Successful in 43s
test / integration (pull_request) Successful in 52s
d3bc463295
didericis added 1 commit 2026-06-03 13:31:54 -04:00
docs(prd): reactivate PRD 0049 without queue highlight
test / unit (pull_request) Successful in 44s
test / integration (pull_request) Successful in 54s
15b54cdff2
didericis added 1 commit 2026-06-03 13:34:49 -04:00
fix(cli): remove supervise tmux alert handling
test / unit (pull_request) Successful in 40s
test / integration (pull_request) Successful in 55s
a593b157d6
didericis added 1 commit 2026-06-03 13:35:18 -04:00
docs(prd): reactivate PRD 0049 without tmux alert
test / unit (pull_request) Successful in 37s
test / integration (pull_request) Successful in 55s
test / unit (push) Successful in 51s
test / integration (push) Successful in 59s
f12b0f754e
didericis approved these changes 2026-06-03 13:48:20 -04:00
didericis merged commit f12b0f754e into main 2026-06-03 13:48:32 -04:00
didericis deleted branch prd-0049-strip-dashboard-to-supervisor-tui 2026-06-03 13:48:32 -04:00
Sign in to join this conversation.