Skip to content

Spec

The normative core of theta-spec. These pages define what a valid theta.toml looks like and how conformant implementations MUST behave.

The key words MUST, MUST NOT, SHOULD, SHOULD NOT, and MAY are used per RFC 2119.

  • Manifest — field-level requirements for every theta.toml section
  • Protocol — operational requirements for resolve, lock, materialize, cast, and import

The machine-readable counterpart for this is the theta.schema.json.

For explanatory guides with examples and casting tables, see the manifest guide and protocol guide.