SUBS-022: a RELATIVE argv[0] breaks sub-recursion execvp(self) after chdir into the sub mount fails (BEDOGEXIT)

Now
DONE

When be is invoked via a RELATIVE path (e.g. ./build-debug/bin/be), its submodule recursion forks, chdirs into <wt>/<subpath>, then execvps itself but argv[0] (and the bin dir HOMEResolveSibling derived from it) is still relative to the ORIGINAL cwd, so after the chdir it no longer resolves and the child execvp fails BEDOGEXIT, the whole recursing verb aborts. Hit twice this session (a be post default sub-recursion, and the bare be diff: investigation). Method: Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome