Bring back Push / Pull / Delete weeks [Feature Request]

Ah, so you’re really close to the above plan builder case that JennF has.

I’m trying to think of a solution. Want to move to PM or a call and see what we can come up with?

These things are tough because we have to balance where the engineering hours go and how it impacts everyone. Things always have cascading influence.

Could definitely do a call / Zoom.

I think there are probably two approaches:

  • Bring back the previous push / pull - then the question is just how / when this gets displayed to the user. On this: there is the more elegant solution - if a user has workouts on their calendar, but NOT a plan-builder plan, then they have access to the push/pull “buttons”. Or the less elegant: its under an “Advanced tab” that someone has to enable, with lots of caveats on “use at your own risk, can / will break plan-builder plans”, etc. And it is on the user to use correctly
  • Adapt the current Time-Off / Injury / Illness to non-plan builder workouts on a schedule. The elegant version would be to: ask the user if they want to push-out their entire plan, or “over-write” the workouts for the time period selected for the time-off / injury / illness.

Replied about labels for colours before seeing that Nate has taken for Amber the task of applying a default colour for each. ?better to label the colours?

How is your current plan structured? Did you add a plan without an “A” race? Or make up an “A” race that fit with a standard plan length? If the first, it seems @Nate_Pearson has to go digging. If the second, could you; 1) move your “A” event out a week. 2) add on the time off. Then AT should come up with something that looks like your current plan with a week’s delay.

Apologies for a simplistic view. I am new to AT and haven’t tried or delved into how it deals with plans without A races.

Really impressed with the communication and dialog here.

Thanks to everyone and especially @Nate_Pearson for all these great ideas and the explanation video!

I definitely did the annotation incorrectly!

4 Likes

Similar use case would be for people that want to DIY their own “masters” plan by taking an existing plan and inserting recovery weeks?

Eg.

  • Take ssb1 (5wk work + 1wk recovery)
  • Push wk3
  • Add recovery/endurance workouts in place of wk3
3 Likes

Great example. I’ve done this before, and it would be a real pain to have to copy paste every single week in the future.

@Nate_Pearson In fact could that be a feature request of its own?

An option like “Insert recovery week” is added to the dialog, there are Low, Medium, High volume options to align with the plans. Choosing one pushes everything down one week and adds the plan “snippet” into the selected week.

It could either drop the workouts on the default days and let the user do their customisation or if you wanted to be clever figure out what the user had customised things to and add them on those days.

3 Likes

I plan everything in TrainingPeaks now. My TR calendar doesn’t show my plan any more because it’s too much effort to keep it in sync.

Neither of these applications have an undo facility. I don’t trust plan builder not to produce something I don’t like (it’s made a mess before), and once I’ve run it, there’s no way back to what I had before. Once bitten, twice shy. If I want to experiment in TrainingPeaks then I can use the push functionality to move all my planned workouts into the far future, play around with the calendar to experiment (I want to see what changing things will do to my CTL and form on the day of my goal event). Then if I like the new plan, I can then commit by deleting the pushed stuff. Or if I don’t, I delete the new stuff and move the original back using pull.

2 Likes

Is there a definitive answer as to whether a Plan Builder plan requires an A event for the notifications function to work? What I’m seeing (with only B events) is that the appropriate time off notations only drop the current workouts; I’m not seeing an future workouts changed.

And interestingly, when I followed the Nate video to see how things worked, when I deleted time off one of the removed workouts didn’t come back (endurance 4.9) but was replaced by a different workout (endurance 5.0). Nate’s demon showed the original workouts being reinstated.

I’m traveling but let’s do a call. PM me your cell and we can text.

We definitely want a “insert recovery” and let people type in the amount.

This can be leveraged by AT and the upcoming red light green light so that we can insert recovery dynamically if we detect you’re getting crispy.

7 Likes

I love this idea so much. So much.

TOO LATE we’re already looking into it :wink:

Happy to help, I rebuilt a plan for myself with only ‘B’ events and applied Time-Off, deleted it, and allowed Adaptation to see if we are getting expected behavior. Will follow up once we know for sure!

2 Likes

Of course I’m too late – I let a whole 2 hours lapse before responding to Nate’s post:)

Any ETA on red light/green light? This is some of the new functionality I’m most interested in, and I’m (like many other people, I’m sure), very eager for this. Especially with outdoor riding in full swing.

I can tell you that this is still on the roadmap. It’s in progress!

4 Likes

Yah, that doesn’t sound right. It wasn’t a new workout then.

Yes! We’ve wanted to do this for sooo long. It actually goes with that training camp that we talked about years ago.

We knew that we needed AT + WLV2 + Redlight Greenlight in order to achieve that. So once those are out we can do some other really really cool stuff. But those will be cool on their own :smiley:.

2 Likes

I’m meeting with our COO about this. The hard part is that it might piss off other people lol. But I don’t think so.

How we do things is a team works on a big project together, then in between projects they do “snack” issues like this. And then we work on the highest priority or biggest bang in those issues.

So this would get prioritized inside of that. And frankly, I don’t know what the list is so I can’t promise anything other than I’ll make sure we document it and it gets its fair chance.

5 Likes