lix 0.12.0

Embeddable version control for apps and AI agents.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub(crate) mod capability;
pub(crate) mod schema_surface;
pub(crate) mod registry;
pub(crate) mod schema;
pub(crate) mod surface;

pub(crate) use capability::SurfaceCapabilities;
pub(crate) use schema_surface::{
    SchemaColumnType, SchemaIndexedColumn, SchemaSurfaceShape, SchemaSurfaceSpec,
    derive_schema_surface_spec_from_schema, schema_surface_schema, row_visible_fields,
    schema_exposed_as_history_surface, schema_exposed_as_schema_surface,
};
pub(crate) use registry::PublicCatalog;
pub(crate) use schema::{PublicColumn, PublicColumnInsertPolicy};
pub(crate) use surface::{PublicSurfaceContract, PublicSurfaceKind};