PASS race types including standalone sports and triathlon PASS duration format PASS pace format PASS sub-folder base path PASS pace zones use multiple easy runs PASS long pace band PASS insufficient runs withhold zones PASS TSS from normalized power at FTP = 100/h PASS hrTSS at LTHR = 100/h PASS swim TSS at CSS pace PASS provider TSS preferred PASS PMC builds CTL/ATL from daily load PASS steady load gives moderate form PASS weekly volume buckets PASS race forecast from sessions PASS triathlon forecast withheld without other disciplines PASS nutrition estimate after weight input PASS workout program four weeks × 5 days PASS structured workout description for device sync PASS weight goal rate PASS sport mapping (Strava/Garmin labels) PASS strength and other mapping PASS Strava mapping (local date, run cadence ×2, ignores estimated power) PASS Garmin activity mapping PASS Intervals.icu mapping PASS normalise: UTC start time, drops impossible HR PASS FIT session parsed PASS FIT developer fields skipped, multisport sessions read PASS GPX: type, HR extension, elevation All 29 pure PHP checks passed.