Installed release wheel; CPython 3.14.4, PYTHONMALLOC=debug. 200 public Server start/request/close lifecycles. Alternate consumed and discarded ready receive awaitables. Discarded awaitables released on asyncio.to_thread; heap types observed by weakref. After shutdown and gc.collect(), all 200 weak type references cleared. No debug allocator errors, crashes, or retained heap types. This is a targeted ownership check, not sanitizer or multi-version qualification.