Repository navigation
v0.4.0
What's New
Multi-session safety + strict modes (borrowed from zcode-worktree-guard)
- *\strictWrites* — block Write/Edit to the main checkout without an active worktree binding
- *\strictGitOps* — block \git push/merge/rebase/pull/checkout/branch -d\ on protected branches (\master/\main\ always protected)
- *\mainWriteWhitelist* — permanent glob whitelist for repo-level config/docs writes
- *\worktree_allow* tool — temporary per-call escape hatch with TTL + audit log
- Subagent inheritance — \ ask()\ subagents inherit the parent session's worktree binding
- Dangling-reference guards: cleanup/merge refuse to delete worktrees still bound by other sessions
Fixes
- Cross-platform CI: Linux + macOS added to test matrix (#1, #2)
orm()\ cross-separator path matching on POSIX (#5)
Full changelog: v0.3.1...v0.4.0