Expand description
gen-helm — helm adapter for the gen ecosystem.
Parses Chart.yaml into a typed BuildSpec and emits it as
Cargo-equivalent typed JSON. See
theory/ECOSYSTEM-INTAKE.md for the seven-artifact contract.
Re-exports§
pub use adapter::HelmAdapter;pub use error::Result;pub use error::HelmError;
Modules§
- adapter
HelmAdapter— gen-helm’s implementation of the canonicalgen_types::Adaptertrait. Stub-level today; every verb returnsUnsupporteduntil the helm-side parser lands.- build_
spec - Typed build spec for helm. Implements
gen_types::Specvia#[derive(SpecShape)]. - error
- invariants
- Invariants over the helm
BuildSpec. Implementsgen_types::Invariantsso cse-lint + gen confirm can call into the adapter uniformly. - quirks
- Typed quirk registry for helm. Implements
gen_types::QuirkRegistryvia#[derive(QuirkRegistry)].