I'm not sure I follow. Aren't all lithium charging circuits basically the same nowadays, namely an SMC paired with a voltage pump or switching power circuit?
The videos at the bottom of the article have most of the details, since those dive into the communications protocols as opposed to the raw schematics.
We have about 10 of the M12 batteries, about half are the 3 cell ones and half the 6 cell larger capacity ones. And every single one has gone completely out of balance within 2 years of use.
I plug them into a balancer and they last another solid 6 months or so.
The M12s have the pins too for voltage sensing in the charger (and tool maybe?), but they have 1 mega ohm resistors in line so cannot be used for balancing.