Not sure how this is made worse by a fading knowledge of PDL?  Starcheck doesn't have any PDL dependencies, so I didn't go in that direction.

Given that the aca_check is already reading the commanded states, I don't see why I'd need to have the JSON output to get a plain obsid => temperature mapping as a product before running starcheck.