Expand description
Backend trait — the morphism interface.
Pleme-io’s arch-synthesizer/Backend (the IaC-forge family)
takes typed-IR resources and produces target-language source.
This crate’s Backend is the env-shaped variant: takes a
tatara_env::Env, produces a list of typed Manifests.
Structs§
- Manifest
- One rendered manifest. The
kindis the target’s idea of a document type (yaml,helm-template,pangea-rb,terraform-json); thepathis where the manifest expects to land in a Kustomization-style tree; thecontentis the rendered bytes.
Enums§
Traits§
- Backend
- The morphism. Stateless by convention — backend impls hold only their config (e.g. namespace defaults, label conventions), not state derived from the env.