First, great job with this repo. 👏 I was wondering what was the reason to map device names to identifiers and not the other way around?
Does it not make more sense to reverse the mapping and map the identifier (Product Name according to Apple) to the device name instead, e.g. "MacBookAir8,1" : "MacBook Air (Retina, 13-inch, 2018)"?
Device management solutions, for example, would often lookup the device name given its product name identifier and not the other way around.