Re-exports§
pub use ast_merge::ast_merge;pub use ast_merge::MergeResult;pub use ast_merge::MergeStatus;pub use ast_merge::SymbolConflict;pub use payload::build_conflict_block;pub use payload::build_conflict_detail;pub use payload::ConflictBlock;pub use payload::SymbolConflictDetail;pub use payload::SymbolVersion;
Modules§
- ast_
merge - AST-aware smart merge: operates at the SYMBOL level, not the line level.
- payload
- Self-contained conflict payloads for the SUBMIT response.
Structs§
- Conflict
Info - Information about a detected conflict: another session already claims ownership of a symbol that the current session wants to modify.
- Symbol
Claim - A claim that a particular session has touched a symbol.
- Symbol
Claim Tracker - Thread-safe, lock-free tracker for symbol-level claims across sessions.