There are several ProcessorSpec-related issues that can probably be handled at the same time. This parent tasks serves to enumerate/organize them.
The two main issues appear to be:
- How ProcessorSpecs encode the availability (and how that relates to the physical connectivity on a device)
- How ProcessorSpecs handle (or rather, mishandle) instruments