Assets tab says "No destinations yet" when only the destinations read failed (branches on the all-five outage state only)Done
Wave

iOS — Dashboard, Canvas & Assets build

Remaining build work on the non-destination core surfaces. Everything marked 'coming soon' in these screens is intended to ship.

TacTile › Launch TacTile › iOS › iOS — Dashboard, Canvas & Assets build
27/44 done17 open1 open blocker
Selected taskclear

Assets tab says "No destinations yet" when only the destinations read failed (branches on the all-five outage state only)

DoneOwner · Vivt_2abdb3a8

Found 2026-10-15 while fixing t_1e6d5c40. AssetsHostView.swift:462 renders the destinations error state only for `session.destinationsState == .outage`, which AppSession raises only when ALL FIVE owner-scoped reads fail (login(), failedFetches.count == 5). A lone failed fetchActions leaves lastError nil and destinations empty, so the Assets tab shows "No destinations yet." for an account whose read failed: the same conflation the Dashboard had. The Dashboard now reads the per-axis `session.destinationsListFailed` (flag set when fetchActions throws, list empty).

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