Training phase
Summary
Types
@type phase_type() ::
:accumulation
| :intensification
| :realization
| :deload
| :base
| :build
| :peak
| :recovery
| :transition
@type t() :: %WplAi.AST.Phase{ description: String.t() | nil, duration: Duration.t(), goals: [String.t()] | nil, meta: map(), name: String.t(), type: phase_type() | nil, weeks: [Week.t()] }