got nerdsniped this morning and ended up doing work on the weekend as a result.
anyway i think i figured out a solution for getting usable selectors on our rendered HTML (for userstyling) without having to redo a ton of shit

Unholy Vessel
got nerdsniped this morning and ended up doing work on the weekend as a result.
anyway i think i figured out a solution for getting usable selectors on our rendered HTML (for userstyling) without having to redo a ton of shit
does this basically create an API surface for you to maintain?
in theory yes, and it's possible for us to accidentally make breaking changes, but the system i wrote is automatic in a way that, given how we've developed the application so far, things should break very rarely and require little conscious thought to keep functional.