Harden git and terminal flows and surface open PR status

- include open PR metadata in git status with graceful `gh` failure handling
- centralize git command execution in `GitCoreService` via `runProcess` with truncation support
- add PTY spawn-helper permission fixes, shell fallback retries, and tests for new behavior
6fc632f9a1Julius Marminge committed on 2/12/2026, 7:15:11 PMparentae296e5
14 files changedLine totals unavailable