Skip to main content

Module model

Module model 

Source
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
ProjectsSpec
SecretsSpec
Service
Source
Code sources are git references (ARCHITECTURE.md §1).
Stack
StackDef
Top level of stackless.toml. Unknown top-level sections are rejected (an old binary cannot honor a section it does not know).
StripeProjectSpec
VerifyRoot
[stack.verify] plus optional named tiers under [stack.verify.tiers.<name>].
VerifySpec
The proof contract, run by stackless verify (ARCHITECTURE.md §7).