Crate miyabi_worktree

Crate miyabi_worktree 

Source
Expand description

Git worktree management for parallel agent execution

    ___  ____   _   _ ____  ____  ____  ___
   |___  ||  ) (|_| | |__| ||__  |__   |___
   |   | ||    | | | |  | ||  | |     |___
        WORKTREE MANAGER v2.0

モジュール構成(新アーキテクチャ):

  • 🔧 git: Git操作(低レベル)
  • concurrency: 並列実行制御
  • 📊 telemetry: テレメトリ・監視
  • 🎯 manager: 高レベルWorktree管理
  • 🏊 pool: Worktree並列実行プール

Re-exports§

pub use cleanup::CleanupReport;
pub use cleanup::WorktreeCleanupManager;
pub use cleanup::WorktreeCleanupPolicy;
pub use concurrency::ConcurrencyController;
pub use concurrency::ConcurrencyStats;
pub use five_worlds::FiveWorldsManager;
pub use five_worlds::WorldStatistics;
pub use five_worlds::WorldWorktreeHandle;
pub use git::GitError;
pub use git::GitWorktreeOps;
pub use paths::normalize_path;
pub use paths::WorktreePaths;
pub use state::WorktreeState;
pub use state::WorktreeStateManager;
pub use state::WorktreeStatusDetailed;
pub use telemetry::TelemetryCollector;
pub use telemetry::TelemetryStats;
pub use telemetry::WorktreeEvent;
pub use manager::WorktreeInfo;
pub use manager::WorktreeManager;
pub use manager::WorktreeStats;
pub use manager::WorktreeStatus;
pub use pool::PoolConfig;
pub use pool::PoolExecutionResult;
pub use pool::PoolStats;
pub use pool::TaskResult;
pub use pool::TaskStatus;
pub use pool::WorktreePool;
pub use pool::WorktreeTask;

Modules§

cleanup
Worktree cleanup and maintenance
concurrency
並列実行制御モジュール - Worktree並列実行管理
five_worlds
Five Worlds Manager for 5-Worlds Quality Assurance Strategy
git
Git操作モジュール - Worktree作成・削除・管理
manager
Worktree manager for parallel agent execution
paths
pool
Worktree execution pool for parallel task processing
state
Worktree state tracking and management
telemetry
テレメトリ・監視モジュール - Worktree実行の記録・監視