Module managers

Module managers 

Source
Expand description

Manager components for orchestration

Re-exports§

pub use batch_executor::BatchExecutionConfig;
pub use batch_executor::BatchExecutionResult;
pub use batch_executor::BatchExecutor;
pub use batch_executor::ProjectOperation;
pub use config_manager::ConfigLoadResult;
pub use config_manager::ConfigManager;
pub use config_manager::ConfigSchema;
pub use config_manager::ConfigSource;
pub use config_manager::ValidationRule;
pub use execution_ordering::ExecutionLevel;
pub use execution_ordering::ExecutionOrderer;
pub use execution_ordering::ExecutionPlan;
pub use execution_ordering::ParallelizationStrategy;
pub use orchestration_manager::OrchestrationManager;
pub use rules_validator::RulesValidator;
pub use rules_validator::RuleViolation;
pub use rules_validator::ValidationResult;
pub use rules_validator::ViolationSeverity;
pub use status_reporter::AggregatedMetrics;
pub use status_reporter::ComplianceSummary;
pub use status_reporter::ProjectHealthIndicator;
pub use status_reporter::StatusReport;
pub use status_reporter::StatusReporter;
pub use sync_manager::ConflictResolution;
pub use sync_manager::SyncConflict;
pub use sync_manager::SyncLogEntry;
pub use sync_manager::SyncManager;
pub use version_coordinator::VersionCoordinator;
pub use version_coordinator::VersionUpdatePlan;
pub use version_coordinator::VersionUpdateResult;
pub use version_coordinator::VersionUpdateStep;

Modules§

batch_executor
Batch execution of operations across multiple projects
config_manager
Configuration management for workspace orchestration
execution_ordering
Execution ordering and parallelization strategies
orchestration_manager
Central orchestration manager for workspace operations
rules_validator
Rules validation for workspace orchestration
status_reporter
Status reporting for workspace metrics and health indicators
sync_manager
Synchronization manager for cross-project updates
version_coordinator
Version coordination across dependent projects