How Plan Layers Work

How Pheidi modifies your plan without losing the original.


Non-Destructive Overlays

Every modification to your plan — vacations, injuries, manual edits, redistribution — is applied as a layer on top of the original plan. The base plan data in the database is never modified. Layers are re-applied each time your plan loads.

This means you can always "undo" any modification by removing the overlay, and your original plan is restored exactly as it was.

Layer Application Order

Layers are applied in a specific order, with later layers taking precedence:

  1. Vacations — reduce or zero out workouts during time off
  2. Injury — apply severity-based distance reductions
  3. User Edits — manual overrides to workout type, distance, or load
  4. Redistribution — spread removed miles across future easy runs

Redistribution runs last so it can see the final state of all workouts including vacation/injury reductions and user overrides.

How Each Layer Works


Research & evidence

Science behind this feature from pheidi.training.


See also