Skip to main content

Crate vitrine_types

Crate vitrine_types 

Source
Expand description

Typed configuration for the vitrine CLI.

Shikumi-style: every config knob is a typed Rust struct with strong validation at parse time. Loaded from TOML (default location: .vitrine.toml in the repo root, or VITRINE_CONFIG env var).

Structs§

ArgoCdConfig
ArgoCD configuration — required for chart-driven vitrine PRs (Pattern A).
EvidenceConfig
Evidence-capture configuration.
FunctionalProbe
A single probe to run + cite in evidence.
PatternAOverride
Pattern A annotation operation — set on a cluster’s argocd_cluster TF.
TargetEnvironment
The target environment a vitrine PR is delivered to.
VitrineConfig
Root configuration for a vitrine session.

Enums§

ConfigError
ProbeLayer
Which of the three vitrine evidence layers a probe belongs to.