Killing a background shell no longer deletes its socket while the process is still alive.
What's wrong with this entry?
The debug transcript log path is now looked up per call from an object holding the path, its initialisation promise and its filename stem, rather than captured once at module load. Running shell commands moved behind a state accessor that also tracks outstanding kill backstops, with a helper that waits for all of them. Killing a background shell no longer removes its socket file while the process is still alive; the removal waits for the process exit event.
pendingKillBackstops
Strings lifted out of the shipped bundle, so the claim above can be checked against them.