Expand description
Variant generation: pure engine and CLI command wiring.
engine— the pure in-memory variant expansion engine.run— the CLI entry point: file I/O, rendering, manifest, output.
Module root is wiring only: re-exports + submodule declarations.
Structs§
- Variant
CmdErr - A fatal error that prevents variant generation from starting.
- Variant
Expansion - The complete result of one
expand_variantscall. - Variant
Outputs - Output paths for a single generated variant.
- Variant
Report - Summary of a completed variant-generation run.
- Variant
Result - Result for a single variant entry.
- Variant
Result Record - Result record for one variant (generated or failed).
Enums§
- Variant
Outcome - Outcome of applying one variant’s op batch.
Functions§
- build_
manifest - Build a deterministic generation manifest from the variant inputs and report.
- expand_
variants - Expand all variant definitions in
docinto materialized documents. - run_
variant - Run variant generation for all
variantsblocks indoc_src. - to_
json_ output - Convert a completed
VariantReportinto the JSON-serialisable envelope.