Deep dive into supercompensation theory, fitness-fatigue model, timing windows, and practical applications for programme design.