/**
 * The swarm isolation layer — public surface.
 *
 * Teammates run in isolated git worktrees so each can mutate its own working
 * tree and branch without colliding with its peers. This module exposes the
 * provisioning primitive ({@link Workspace}) and the injectable shell seam it
 * runs git through ({@link ShellRunner} / {@link nodeRunner}).
 *
 * Git failures surface as `isolation`-kind {@link import("../kernel").SwarmFault}s.
 */
export { Workspace } from "./worktree";
export type { WorktreeRef, WorktreeEntry, CreateOptions, RemoveOptions, } from "./worktree";
export { nodeRunner } from "./runner";
export type { ShellRunner, RunResult } from "./runner";
