Skip to content

meta(parity): track datawatch-app mobile client feature parity #4

Description

@dmz006

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):

  1. Note the feature in a comment below with a short description.
  2. File a linked feature issue in dmz006/datawatch-app using the
    parity issue template
    referencing this issue.
  3. 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:

  1. File it in this repo with the mobile-parity label (to be added).
  2. 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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions