Expand description
Stack definition: parsing, validation, interpolation, and the derived dependency graph (ARCHITECTURE.md §1).
Re-exports§
pub use error::DefError;pub use graph::DependencyGraph;pub use graph::Node;pub use interp::Namespace;pub use interp::Reference;pub use model::Health;pub use model::Integration;pub use model::SecretsSpec;pub use model::Service;pub use model::Source;pub use model::Stack;pub use model::StackDef;pub use model::VerifySpec;
Modules§
- error
- Definition-layer errors. Every variant carries a stable code and a remediation (ARCHITECTURE.md §2, §8).
- graph
- The derived dependency graph (ARCHITECTURE.md §1).
- interp
- The interpolation namespace (ARCHITECTURE.md §1).
- model
- The definition model: serde structs sized exactly to the schema in ARCHITECTURE.md §1.
- parse
stackless.tomltext →StackDef.- validate
- Definition validation: everything that fails “at parse time, not at
uptime” (ARCHITECTURE.md §1 resolution rules).