Proper swim/run workout handling is requested and discussed in the rather long thread linked below…
But that was originally more about pushing planned workouts to other services, and pulling completed workouts into the TR calendar, then somewhere in the middle it becomes a request/discussion for adaptive manangement of swim/runs.
None of which really answers your question… From my experience of skipping a variety of bike/swim/run workouts, I think that bike, swim and run are completely independant.
Bike workouts are fully adaptive, but not affected by TSS from anything else (although if you’ve been smashing it on swim/run then you’ll be fatigued, and find bike workouts harder, so AT will see the effects and adapt bike workouts accordingly… I hope)
Swim/run - if you miss a couple then you’ll be offered an adaptation that reduces the difficulty of the next couple of planned workouts. That’s all.
I tend to accept any swim/run adaptations, as if you try and refuse them they seem to be offered a few more times and it’s easier just to give in. I more or less follow the run suggestions, but do my own sessions for swimming anyway, just using the TR calander entries as a placeholder and something to tick off.
I did have a go at changing Swim/run descriptions and TSS to what I actually planned or did, but things can get a bit wierd, as the very basic swim/run adaptations seem to copy older (“easier”) sessions - so you can have your old notes moving around…
But I don’t delete things, unless I know I’ll not be doing them. Hopefully this way of using workouts as placeholders will be aligned with full Strava/Garmin integration when that finally arrives.