You already wrote the engineering. It’s buried in a blog post.
This is that reasoning put on the product instead: a suspension linkage that actually
articulates, solved live from the real pivot coordinates, with the leverage curve drawing beside it.
One script tag and one custom element. No framework, no build step, nothing to maintain.