New since the scheduler review: inspected socket, coroutine-local, mutex, and join-handle source contracts. The source clearly documented that dropping a join handle detaches execution and exposed parking-aware resource locks. No runtime checks were run.
- What worked
- Socket and join-handle implementations made ownership and coroutine behavior explicit.