* driver: forward termination signals to run children
* cgen: embed run signal helpers in portable snapshots
* driver: terminate inherited run child handlers before exec
* driver: preserve signal dispositions and pending termination
* driver: isolate run signal delivery while preserving job control
* driver: relay terminal interrupts to output pipeline peers
* driver: relay caught terminal stops and clean failed run groups
* cache: track all embedded native helper inputs