The JSON format has been adjusted again. I spent some time figuring out how to generate the new records; then ended up massively refactoring my code to move the creation of and JSON writing for the new records which are largely Excel-like format info into the grid class that I'm using on the back end.
My JSON looks correct, but the JSON consumer stubbornly refuses to eat it. Thus, I have sent it off to the fellow who wrote the consumer so I can ask him what the heck I've done wrong.
With luck, I'll hear back from him in the morning.