Re-exports§
pub use crate::sync::apply::SyncOptions;pub use crate::sync::mutation::ConfigMutation;pub use crate::sync::mutation::DependencyUpsertChange;pub use crate::sync::mutation::apply_config_mutation;
Modules§
- apply
- diff
- filter
- Intent-based filtering for discovered items.
- mutation
- Config mutation logic for the sync pipeline.
- plan
- provider
- Real source provider implementation for the resolver.
- rewrite
- Frontmatter skill reference rewriting after collision-driven renames.
- target
- types
- Shared types for the sync pipeline.
Structs§
- Applied
State - Phase 5: Applied results.
- Loaded
Config - Phase 1: Load and validate configuration under sync lock.
- Planned
State - Phase 4: Diff + plan ready for execution.
- Resolved
State - Phase 2: Resolved dependency graph.
- Sync
Report - Report from a completed sync operation.
- Sync
Request - What a CLI command requests from the sync pipeline.
- Synced
State - Phase 6: Target sync results.
- Targeted
State - Phase 3: Desired target state after discovery + filtering.
Enums§
- Resolution
Mode - Resolution behavior for the resolver stage.
Functions§
- execute
- Execute the unified sync pipeline.