Skip to content

new_feature.control_checkout

new_feature.control_checkout

Find the checkout owning a managed feature's lifecycle state.

control_root(cwd: Path) -> Path

Resolve manifest ownership through Git's registered worktrees.

require_managed_worktree(root: Path, worktree: Path, branch: str) -> Path

Require a recorded path and branch to match a registered Git checkout.