Commit Graph

2 Commits

Author SHA1 Message Date
Brooklyn Nicholson
ad9ea5f3e2 feat(desktop): electron git review + branch-switch IPC
Add the review-ops bridge (status/diff/stage/unstage/revert/commit/PR over
simple-git + gh), a branch-switch op, and harden repoStatus against a
vanished baseDir. Wire the IPC + preload + renderer types.
2026-06-23 03:19:13 -05:00
Brooklyn Nicholson
ce638d9fe9 feat(desktop): electron git worktree + repo-scan IPC
Expose `git worktree add -b` / `list --porcelain` / `remove` (hardened path
resolution, branch sanitized so no caller reaches git with a bad ref; `git init`
+ empty root commit on a brand-new project folder) and a pure-fs git-repo scan
(bounded, depth-capped, junk-pruned — no native dep). Removes the old
git-worktree-INFO IPC chain and client-side `use-worktree-info` hook, orphaned
once the backend tree became authoritative.
2026-06-22 19:33:39 -05:00