Changes since v0.15.0
ced654d docs: require explicit downloader user agent
04cffa8 fix(unix): retain nonblocking capability extension
906f32a fix(windows): finish warning-clean native transport gating
dccb354 fix(windows): cfg-gate unix-only FS helpers and drop implicit-cx socket shims
503378d fix(windows): retain stdout across claimed watch delivery
0046688 fix(release): unblock clean four-platform builds
0febbf3 test(release): seal mock bundle component identities
ec1001c test(release): stage bundle fixtures in shipped profile
8ff0dbd test(release): track current native bundle contract
4cb1acc fix(release): accept current RCH worker probe schema
57a16f1 docs(changelog): record v0.15.1 process-group, timeout, and FIFO eviction repairs
d640da3 test(topology): retarget split-tree inference quality to the current classifier
9c2449e fix(storage): keep FIFO size eviction moving across SQLite page-quantization
8996015 fix(runtime): terminate Unix process groups with kill -- and poll timeouts before arming a timer
6213ceb fix(release): seal exact interactive build profile
d50d72d fix(release): recognize rustc-remapped EPIPE locations
c18ba6b fix(uds): compile combined readiness helper only on unix
f0d3f16 fix(core): make fail-closed pane input fallback ready
e8d7b56 fix(gui): replace deprecated integer bounds APIs
ab65714 fix(window): remove unused legacy spawn methods