TacTileLaunch TacTileWebWeb — Destination editing·18 in this wave
Wave

Web — Destination editing

No destination editing exists on either web app today. apps/web has zero editing (creation is also being built from scratch in a separate wave); apps/web-mobile has creation for 7 of 14 types but no re-edit path for any of them. Neither web app has an authenticated in-app destination detail/preview page distinct from the public /t/[hash] scan page either — apps/web has no /destinations route of any kind (confirmed: zero list, detail, or edit surface in app/(app)/), and apps/web-mobile's DestinationDetailPage only shows a type badge, date, and trigger-link management, not the destination's actual rendered content. Folding the detail/preview gap in here since one screen (mirroring iOS's DestinationLaunchpad: preview + connected triggers + edit entry + delete) naturally serves both.

TacTileLaunch TacTileWebWeb — Destination editing
12/18 done6 open1 open blocker
Selected taskclear

SPEC → backend: move update + content wrappers into destinations-core

DoneOwner · ait_3042a424

apps/web has a working update/content client for all 14 kinds written locally because packages/** is the backend worktree's surface. It should live in destinations-core so web-mobile gets it too. Reference implementation exists and is route-tested.

No dependencies in this wave — nothing gates it, and nothing waits on it.

Show the prompt
To doIn progressDoneBlockedPick a wave on the left · tap a task to expand it