Upload a legacy season workbook or separate CSV files, run them through the current BAC scoring engine, and compare the new-system outputs against the legacy weekly, monthly, and yearly standings without touching production data.
week, date, bib/name, distance, handicap, finishTime, wrongHandicap, timeTrial, dnf, volunteer, volunteerPoints
weekly: week, runner/name, distance, gender, ageGroup, points, placing
monthly: month, runner/name, distance, gender, ageGroup, points, rank
yearly: runner/name, distance, gender, ageGroup, yearlyTotal/points, crossBonus, volunteerPoints, rank