With all of the new equipment being created and older equipment falling out of use, that would be a nightmare to maintain. What might work would be an addition to the device manuals that can list the more common failure points, along with the part numbers and procedure to repair it. These sections could be updated through the life of the device and would remain specific to the version of the device. If a device update uses a fifferent part number than the previous one, there would be no confusion as to which one to get and if the part is no longer available, a substitute part number can be added there.