- Normalize session cwd to Git repo root when launched from a subdirectory so file edits and execs resolve from project root. Prevents bad paths like <repo>/docs/.../server/src and related stalls.
- Clarify approval plumbing by using (not sub_id) in and log a warning if no pending approval is found. Helps diagnose/avoid approval hangs after user clicks Approve.
Closes#20