|
Monday, February 2, 2026 (#33)
|
|
Fixing Connection Clades, part 5b
On top of that, there are questions around Processes. I created a new clade, IO/Aspect/Connx/Stream/Runner, to be a parent-clade for managing executables -- including both proc_open() and ssh2_exec() varieties, and possibly others. Somehow, though, the file for IO/Aspect/Connx/Process is still a thing... ahh, it was moved to IO/Aspect/Connx/Process/Local. Did I subsequently intend to move it underneath Runner? I think I did, but then what is Stream/Runner/Local? It came from another sub-clade called Shell -- and I think that was only separate from Process because I hadn't realized the connection...
I think I meant to pull the PHP-native proc_ stuff (from Process) into Stream/Runner/Local, since its basis (Shell) was mainly a parent-type for ssh-stuff (a hodgepodge of ssh2_ and CLI ssh).