Record what the package sweep landed and what it turned up
Playwright Tests / test-playwright (1, 2) (push) Canceled after 0s
Playwright Tests / test-playwright (2, 2) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Compose Smoke Test / test-compose (push) Canceled after 0s
Playwright Tests / merge-reports (push) Canceled after 0s
Playwright Tests / test-playwright (1, 2) (push) Canceled after 0s
Playwright Tests / test-playwright (2, 2) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Compose Smoke Test / test-compose (push) Canceled after 0s
Playwright Tests / merge-reports (push) Canceled after 0s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01H7LwYgJfpkbLCTeiAf8U4A
This commit is contained in:
+10
-8
@@ -158,9 +158,10 @@ React + Vite, primarily desktop but usable on mobile. See `docs/architecture/str
|
||||
- [ ] Device assignment per node, selectable from compatible devices
|
||||
- [ ] Test-node affordance on the canvas
|
||||
- [ ] User management screens
|
||||
- [ ] Screens for what the API already owns alone: the secrets store, alert
|
||||
channels and rules, and the OAuth clients an agent registers — the last
|
||||
needs its management endpoints written first
|
||||
- [x] Screens for what the API used to own alone: the secrets store and the alert
|
||||
channels/rules each get a sidebar page, and the OAuth clients an agent
|
||||
registers are listed and revocable under Admin — which needed its
|
||||
management endpoints written first
|
||||
- [x] Mobile-friendly canvas: touch connect, full-screen node panel
|
||||
- [ ] Installable as a PWA (`vite-plugin-pwa`)
|
||||
|
||||
@@ -172,11 +173,12 @@ Shares components with the admin view. See `docs/architecture/structure.canvas`
|
||||
- [x] User-defined dashboard layout with edit and view modes: dashboards are their own
|
||||
documents, widgets bind to message names, and the input ones publish back. View
|
||||
mode is plain CSS grid, so a panel that only displays loads no editing code
|
||||
- [ ] Chart widget drawing a message's history, with the one sequential
|
||||
`--chart-*` scale it needs. The type and its history are stored and served
|
||||
already; nothing draws it
|
||||
- [ ] Layout by dragging rather than a width control, a grid size per dashboard,
|
||||
and a full-bleed route so a wall panel loads no admin chrome
|
||||
- [x] Chart widget drawing a message's history through uPlot, with `--chart-1…5`
|
||||
as one lightness ramp of the brand hue; a widget bound to the wrong dtype,
|
||||
or to nothing, is flagged the way a failing node is
|
||||
- [x] Layout by dragging and resizing (react-grid-layout), a grid size per
|
||||
dashboard, and `/view/{name}` — a full-bleed route that loads neither the
|
||||
editor nor the grid library, which is what a wall panel is pointed at
|
||||
- [ ] Per-device view
|
||||
|
||||
## Phase 5 — Website and docs
|
||||
|
||||
Reference in New Issue
Block a user