runner_core/lib.rs
1//! Pack runtime core for Greentic runner.
2//!
3//! This crate provides the building blocks required to ingest pack indexes,
4//! download pack artifacts from multiple backends, verify their integrity, and
5//! maintain an on-disk cache that other runtimes can consume.
6
7pub mod env;
8pub mod packs;
9
10pub use env::{IndexLocation, PackConfig, PackSource};
11pub use packs::{
12 Index, PackDigest, PackManager, PackRef, PackVersion, ResolvedPack, ResolvedSet, TenantPacks,
13};