Expand description
The definition model: serde structs sized exactly to the schema in ARCHITECTURE.md §1.
A service is substrate-independent identity + wiring + health; how a
substrate runs it is nested per substrate and captured here as opaque
TOML (substrates maps). Core never interprets a substrate block
beyond two contracts that §1 fixes across all substrates: the block
must be a table, and an env key inside it overlays the common env.
Structs§
- Health
health = { path, status = 200, contains = "..." }(ARCHITECTURE.md §7).- Integration
- Projects
Spec - Secrets
Spec - Service
- Source
- Code sources are git references (ARCHITECTURE.md §1).
- Stack
- Stack
Def - Top level of
stackless.toml. Unknown top-level sections are rejected (an old binary cannot honor a section it does not know). - Stripe
Project Spec - Verify
Root [stack.verify]plus optional named tiers under[stack.verify.tiers.<name>].- Verify
Spec - The proof contract, run by
stackless verify(ARCHITECTURE.md §7).