based on the most recent spreadsheet in gdoc
the list is 'physical', but we now expect in column 'D' the index of the slot where the node is currently deployed
--
from that information we generate fit.json that makes the distinction between the 'physical' index (the number on the printed label) and the 'logical' index (the slot in the lab where the node is actually deployed

of course it would make sense to minimize shuffling things around, but this version should let us fill in the 4 gaps (and there is provision for that in this version, with e.g. phy38 assigned to slot 15, and so on)