lix 0.15.1

Embeddable version control for apps and AI agents.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Engine-owned repository-format migration.
//!
//! Opening a Lix is the sole policy boundary. Keeping this module private
//! prevents applications from fragmenting the ecosystem with their own
//! migration ordering, limits, or recovery rules.

mod api;
mod epoch;
mod publish;
mod registry;

pub(crate) use api::{
    MigrationOptions, MigrationStatus, inspect_lix, inspect_lix_with_adapter,
    migrate_lix_with_adapter,
};
pub(crate) use epoch::{FreshEpochImport, admit_repository, begin_fresh_epoch_import};
pub(crate) use registry::has_complete_migration_path;