White Paper · Expected May 2026Forthcoming
Fixpoints, Not Fixes: In Depth
Resource-lifecycle bugs don't have a fix — they have a fixpoint.
Abstract
Simplification done wrong generates compound debt in the engineering record. This paper examines five production lifecycle failures in a real codebase — background tasks that escape to asyncio, semaphores held across unbounded waits, SSE zombie connections, publish-before-subscribe races, and invariants encoded only in comments — and argues that each represents a system finding its own fixpoint in the absence of one the engineer forgot to name.
Not published yet
This paper is in the pipeline. Expected publication: May 2026.
← Browse published papers