InventoryNames
InventoryNames(
attrs: tuple[str, …] ,
coords: tuple[str, …] ,
)
The names an inventory could contribute to a patch.
Split by where each lands: attrs are the scalar facts about the observing system, coords the names which take a value per channel.