repolith_engine/lib.rs
1//! Async runtime for repolith — the engine that turns a `Plan` into `BuildEvent`s.
2//!
3//! `repolith-core` stays a pure types/traits crate. This crate adds the
4//! parallel layer executor on top, with cancellation, semaphore-based
5//! concurrency limiting, and `FailFast`/`KeepGoing` semantics.
6
7/// Orchestrator + builder + execution errors.
8pub mod orchestrator;
9
10/// Federation — `kind = "repolith"` executes a child stack's manifest as a
11/// nested plan (orchestrator-of-orchestrators).
12pub mod federation;