//! Git workspace helpers for parallel task isolation.
//!
//! Responsibilities:
//! - Re-export workspace path, lifecycle, and remote helpers behind a thin facade.
//! - Keep crate-facing git workspace APIs stable while delegating focused concerns.
//! - Centralize module-level invariants for workspace management.
//!
//! Not handled here:
//! - Task orchestration, PR workflows, or integration conflict policy.
//! - Generic filesystem helpers outside workspace lifecycle concerns.
//!
//! Invariants/assumptions:
//! - Workspace paths are unique per task ID.
//! - Clones must be retargeted to a pushable `origin` remote before use.
pub use origin_urls;
pub use ;
pub use workspace_root;
pub use ensure_workspace_exists;