Skip to main content

zenith_cli/commands/variant/
mod.rs

1//! Variant generation: pure engine and CLI command wiring.
2//!
3//! - `engine` — the pure in-memory variant expansion engine.
4//! - `run`    — the CLI entry point: file I/O, rendering, manifest, output.
5//!
6//! Module root is wiring only: re-exports + submodule declarations.
7
8mod engine;
9mod run;
10
11pub use engine::{VariantExpansion, VariantOutcome, VariantResult, expand_variants};
12pub use run::{
13    VariantCmdErr, VariantOutputs, VariantReport, VariantResultRecord, build_manifest, run_variant,
14    to_json_output,
15};