I've just recorded a cycle (non-running activity) and my plan has changed. Why?
While TrainAsONE is currently designed so that non-running activities do not trigger a plan rebuild, there are certain technical scenarios where an update is forced, which can lead to unexpected changes in your upcoming workouts.
Why does this happen?
Currently, the system may trigger a rebuild if:
-
The non-running activity is the first activity of the day when you did not run the day before.
A non-running activity starts immediately after a run.
-
There are historical updates or changes to activity types (for example, an activity being re-categorized from a run to a cycle).
These triggers exist because of the complex way the AI tracks and updates your fitness profile. However, we are actively working on resolving the underlying technical logic that causes these specific scenarios to erroneously trigger a plan rebuild.
Immediate Solutions
If you want to prevent your plan from shifting right now, you can:
-
Manual Locking: Use the 'Lock' feature on specific workouts you want to keep as-is.
-
Adjust Settings: Decrease the Plan Volatility or Computation Index in your Training Settings to make the AI less likely to shift workouts for minor data changes.
-
Plan Revert: If a plan changes unexpectedly, you can always use the Revert Plan option to go back to the previous version (you may also wish to consider locking your plan in advance).
New Feature: The "Moving Plan Lock"
Furthermore, to give you total control over your schedule, we are developing a 'Moving Plan Lock' feature.
This will allow you to set a rolling window (for example, the next 3 or 7 days) where your plan is automatically and continuously locked. As each day passes, the lock 'moves' forward, ensuring that your immediate schedule remains fixed regardless of what other activities you record, while still allowing the AI to optimize your longer-term workouts.