Launch installed mobile work from task-specific app shortcuts #737

Closed
opened 2026-08-13 12:18:59 +00:00 by timmy · 0 comments
Owner

Problem

Installed mobile operators always land on the generic dashboard even when their intent is already known. The PWA manifest has no task shortcuts, although Continue work, capture-first New issue, and complete Agenda session flows already exist in-app.

Vertical slice

Add bounded installed-app shortcuts for Continue work, New issue, and Agenda. Parse only those launch intents, dispatch once after dashboard data is ready, reuse the existing workflow controllers, and fall back safely for unknown actions. Keep URLs relative so /dashboard/ deployments remain valid.

Acceptance

  • Manifest exposes exactly three subpath-safe shortcuts with installable icons.
  • Continue reuses mobile work-entry priority; New opens capture-first and remains cold-offline durable; Agenda reuses complete discovery/resume.
  • Unknown actions do nothing; a valid launch runs once only after startup state is ready.
  • Focused behavioral tests, full suite, and 390x844 rendered mobile validation pass.
## Problem Installed mobile operators always land on the generic dashboard even when their intent is already known. The PWA manifest has no task shortcuts, although Continue work, capture-first New issue, and complete Agenda session flows already exist in-app. ## Vertical slice Add bounded installed-app shortcuts for Continue work, New issue, and Agenda. Parse only those launch intents, dispatch once after dashboard data is ready, reuse the existing workflow controllers, and fall back safely for unknown actions. Keep URLs relative so `/dashboard/` deployments remain valid. ## Acceptance - Manifest exposes exactly three subpath-safe shortcuts with installable icons. - Continue reuses mobile work-entry priority; New opens capture-first and remains cold-offline durable; Agenda reuses complete discovery/resume. - Unknown actions do nothing; a valid launch runs once only after startup state is ready. - Focused behavioral tests, full suite, and 390x844 rendered mobile validation pass.
timmy closed this issue 2026-08-13 12:39:21 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#737
No description provided.