1d856b98d0
ExerciseView now observes workout.updatedAt and pulls the latest doc/progress from the cache, mirroring WorkoutLogListView. A set completed on the watch now advances the iPhone set grid in real time instead of only on re-entry. Claude-Session: https://claude.ai/code/session_018gg69MaUetDNzWzBXisfMV