Skip to main content

Crate levi_core

Crate levi_core 

Source

Re-exports§

pub use entities::*;

Modules§

entities
hub
Hub-side machinery: unwrap incoming LogEntries into real entities so aggregate queries and the dashboard see Tasks/StatusChanges/etc. (spec §Sync, hub leg).
ids
Short task ids: display as lv- + a unique hex prefix (git-style), prefix matching on input.
materialize
Deterministic replay of the levi event log into materialized state.
rank
Ranking for levi next (spec §Ranking).
resolve
Per-checkout status resolution (spec §Status resolution).

Functions§

link
Binaries that receive levi entities over the wire (the hub) must call this: without any referenced symbol from this crate, the linker drops its object files — including the inventory registrations for entities, commands, and sagas.