fix: add sanity check to parsing rotations spreadsheet
Fixes #47 (closed).
Some columns in the rotations spreadsheet are shorter. We haven't caught this one before, because the spreadsheet contained rotation "templates" below the assignment rows.
Fixes #47 (closed).
Some columns in the rotations spreadsheet are shorter. We haven't caught this one before, because the spreadsheet contained rotation "templates" below the assignment rows.