You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(resume): recorded-branch matching + owner exclusion in session resume
session-bridge/SKILL.md:
- Branch matching on the RECORDED branch: manifest field — never
re-derived from branch or directory names (derivation breaks
under collision suffixes, user renames, and date-stripped slug
collisions). Prefer the HEAD-matching initiative; list initiative
branches when HEAD is on the default branch.
- Owner exclusion for parallel worktrees: initiatives whose owner:
points at a different checkout are excluded — comparison probe is
git rev-parse --show-toplevel vs the recorded owner: after path
normalization (trailing slashes, symlinks/WSL). A session inside
a worktree auto-resumes that worktree's initiative.
- Decision reads initiative-first; Saving/Context/session-end
writer sites retargeted to the initiative log (implementation
review MAJOR 2 — these two writers were missed by the Phase 5
sweep and would have re-opened the global-file conflict).
continue.workflow.md: the manifest scan skips status: abandoned and
owner-mismatched cycles, prefers the branch-matching cycle.
Spec §G7 (G7.1–G7.3).
0 commit comments