date: 2026-10-19T13:50:34Z
remote (pwsh, sh, node, sshd, os): 7.6.7 C:\Server\Git\usr\bin\sh.exe v24.15.0 OpenSSH_9.5p2 for Windows 10.0.26200 

case: rebuild shape: sh -s + printf | { exec node; }, no child
  remote command: sh -s
  elapsed_ms: 1393
  stdout: {"ready":true,"mode":"none"}

case: rebuild shape, detached child stdio ['ignore', log, log] (hub spawn)
  remote command: sh -s
  elapsed_ms: 16376
  stdout: {"ready":true,"mode":"logfd","pid":60876}

case: rebuild shape, detached child stdio 'ignore'
  remote command: sh -s
  elapsed_ms: 16404
  stdout: {"ready":true,"mode":"ignore","pid":50440}

case: base shape: sh -c 'exec node', script on SSH stdin, detached child
  remote command: "sh -c 'exec node'"
  elapsed_ms: 16361
  stdout: {"ready":true,"mode":"ignore","pid":42204}

case: plain node, no sh, detached child
  remote command: node
  elapsed_ms: 16491
  stdout: {"ready":true,"mode":"ignore","pid":41988}

case: PowerShell Start-Process child (no handle inheritance)
  remote command: "Start-Process -WindowStyle Hidden node -ArgumentList '-e','setTimeout(()=>{},15000)' -PassThru | % Id"
  elapsed_ms: 1496
  stdout: 26844

stdin scripts used are in tmp/ alongside this file.
