Skip to main content

Module tree_manager

Module tree_manager 

Source
Expand description

Unified tree-chain facade for the exo-resource-tree subsystem.

TreeManager holds a ResourceTree, MutationLog, and ChainManager together, ensuring every tree mutation produces both a mutation event and a chain event atomically.

§K0 Scope

Bootstrap, insert, remove, update_meta, checkpoint, register_service.

§K1 Scope

Checkpoint persistence to disk, permission-gated mutations.

Structs§

TreeManager
Unified facade over ResourceTree + MutationLog + ChainManager.
TreeNodeSnapshot
Snapshot of a single tree node.
TreeSnapshot
Serializable snapshot of the full tree state for cross-node sync.
TreeStats
Statistics snapshot from the tree manager.