I started this work with a fairly narrow, pragmatic goal.
I’ve been exploring an exact- and interval-oriented number format, heavily inspired by John Gustafson’s work on posits. Before taking that idea very far, I wanted a concrete proof of concept—something substantial enough to explore design tradeoffs and failure modes in practice.
After some research, I decided that building on top of the Stillwater Universal library made sense. It already implements a wide range of numeric representations, including elastic rationals, and it’s actively maintained.
As I integrated Universal into a new project, I ran into a handful of compiler and testing issues. Over the course of several weeks, that turned into multiple pull requests, some back-and-forth with the maintainer, and eventually those fixes were merged.