Revision Sheet
Runtime Ownership
Memory leaks and cancellation both come down to ownership: which code keeps references and which code decides work is no longer useful.
Data Boundaries
Copying, serialization, structured cloning, and error objects define what crosses a boundary and what context is preserved.
Predictable Logic
Functional patterns help keep transformations testable when side effects, mutation, and async behavior are kept explicit.