Now this change I'm a bit worried about, because literally by construction, I can't test it until
after I've uploaded it.

See, I find it kind of inconvenient that the charm bandolier inventory slots provided and managed by the eponymous Charm Bandolier talent don't show up in the online character sheet. If I'm reading PlayerDumpJSON:dumpToJSON() correctly, they would be included under "Equipment" in the character sheet if the inventory slots were defined as "worn equipment" slots — which they aren't, for what I assume are good reasons.
So in v2b, we do meatball surgery on the JSON character sheet data on its way out to the server, adding the character's charm bandolier slots to the equipment section in the appropriate format. Of course, the only way to test this properly is to upload an Artificer character sheet, and those don't get sent if you're in offline mode because of, just to pick a random example, an invalid addon MD5.

Keep your fingers crossed; I'll upload a fix if it breaks.