Engineering log
Notes from building Routeplane, a local-first model router written in Rust. What broke, what the tests failed to catch, and what changed because of it.
I served the OpenAI Responses API for months without a parse error. A stricter client found three required fields I had never emitted, plus four other green signals that had been lying the whole time.
A project-config overlay shipped, passed every test, and did nothing at all on the only code path that mattered. The adversarial review found it four days later.