Design Effect platform boundaries for files, paths, processes, sockets, terminals, crypto, and runtime adapters with portable capability ownership, scoped cleanup, typed reasons, and realistic test seams. Use when code crosses an OS or runtime boundary.