woah, thanks! seeing the scenes in the blog-post i realize i've ran into it before, but must not have observed the lineage, committed the project to memory, or realized it was so mature
there's even a parametric split-keyboard project (what i'm doing too)! the clearances and cutouts in julianschuler/concavum-customizer/.../keyboard/mod.rs[1] are so much like my static, single-file, build123d-based version in antlers/keyboard/.../main.rs[2] >u< (though i made the walls out of more layers, photo in README[3]). thx again for pointing me that way!
1: https://github.com/julianschuler/concavum-customizer/blob/ma...
2: https://codeberg.org/antlers/keyboard/src/branch/main/src/ca...
3: https://codeberg.org/antlers/keyboard