Tier 2Tier 2 · Native apps: tokens only. watchOS List, NavigationStack, the Digital Crown as the scroller and the system time in the corner. put.io supplies the tint, the yellow Phosphor icons and GT America. Nothing is drawn.--yellow-solid · --app-bg · --component-bg · --text-secondary
A remote for the account, not a copy of the phone app
Three jobs: see what is transferring, control what plays elsewhere, start a transfer from a link. Not a file browser. A 176pt row cannot hold a real filename, and truncating destroys it.
Rows are full-bleed rounded rectangles with no chevron.

The row is the target, the Crown is the scroll. That is why the watch looks unlike iOS on the same tokens.
9:41
Transfers
3 active
18.4 MB/s
12 done
today
1 failed
2 h ago
ListRounded full-bleed rows, no chevrons, Crown scroll.
9:41
Now Playing
ambient-session-03
18:22 · −26:05
Now PlayingRemote control for the phone or TV. The Crown is the volume.
9:41
Nothing Transferring
Add a magnet on your phone and it will show up here.
ContentUnavailableViewSame view as iOS, at the watch's own metrics.
Canvas
176 × 215pt
41mm, drawn 1:1
Row
46pt · 12pt corner
--component-bg, full bleed
Title / body
15 / 12pt
GT America, no medium weight
System time
--yellow-solid
tinted by the app, by the OS
Per-control detail, the token map and the full don't list live in platforms/apple/DESIGN.md.
Do not add a chevron, a separator or a hover state to a watch row. There is no pointer, the row is already the whole target, and a trailing chevron costs about 12% of the usable width on a 41mm screen.