Purpose
Umbrella tracking issue for keeping dmz006/datawatch-app
(the official mobile client) at feature parity with the datawatch server's PWA/web UI.
Per ADR-0005 in datawatch-app: the mobile app is a 1:1 client-side mirror of the
server's interactive surface. Any new PWA feature in this repo needs an equivalent
in the mobile app, and vice versa.
How to use this issue
When you add or change a PWA feature in this repo (datawatch server):
- Note the feature in a comment below with a short description.
- File a linked feature issue in
dmz006/datawatch-app using the
parity issue template
referencing this issue.
- The mobile client repo treats the linked issue as a tracked deliverable for
the next appropriate sprint.
When the mobile client needs a new PWA-side capability:
- File it in this repo with the
mobile-parity label (to be added).
- Cross-reference here.
Mobile-client surfaces that mirror PWA today (v0.2.0+)
| Surface |
Status |
| Sessions tab (list + refresh + state pills) |
✅ shipped Sprint 1 |
| Add server profile (bearer token, self-signed trust-override) |
✅ shipped Sprint 1 |
| Settings → Servers (list + delete) |
✅ shipped Sprint 1 |
| Settings → About (version + license) |
✅ shipped Sprint 1 |
| Animated splash / logo |
✅ shipped Sprint 1 |
| Session detail chat |
⏳ Sprint 2 |
| xterm terminal view |
⏳ Sprint 2 |
| WebSocket real-time streaming |
⏳ Sprint 2 |
| FCM push wake |
⏳ Sprint 2 (depends on #1) |
| Voice capture |
⏳ Sprint 3 |
| MCP SSE tool invocation |
⏳ Sprint 3 |
| Memory / KG views |
⏳ Sprint 3 |
| Stats dashboard |
⏳ Sprint 3 |
| Channels configuration |
⏳ Sprint 3 |
| Alerts tab |
⏳ Sprint 3 |
Cross-links
Ownership
Mobile client work: dmz006/datawatch-app repo (this project).
Server work: dmz006/datawatch repo (this issue + feature-specific).
Purpose
Umbrella tracking issue for keeping dmz006/datawatch-app
(the official mobile client) at feature parity with the datawatch server's PWA/web UI.
Per ADR-0005 in
datawatch-app: the mobile app is a 1:1 client-side mirror of theserver's interactive surface. Any new PWA feature in this repo needs an equivalent
in the mobile app, and vice versa.
How to use this issue
When you add or change a PWA feature in this repo (datawatch server):
dmz006/datawatch-appusing theparity issue template
referencing this issue.
the next appropriate sprint.
When the mobile client needs a new PWA-side capability:
mobile-paritylabel (to be added).Mobile-client surfaces that mirror PWA today (v0.2.0+)
Cross-links
Ownership
Mobile client work:
dmz006/datawatch-apprepo (this project).Server work:
dmz006/datawatchrepo (this issue + feature-specific).