mixle.experimental.typed_runtime.inventory module

Machine-readable boundaries for the experimental typed runtime.

class RuntimeCapability(name, status, boundary, evidence)[source]

Bases: object

One capability claim with its operative boundary and source evidence.

Parameters:
  • name (str)

  • status (RuntimeCapabilityStatus)

  • boundary (str)

  • evidence (str)

class RuntimeCapabilityStatus(*values)[source]

Bases: StrEnum

Maturity of one typed-runtime capability.

runtime_capabilities()[source]

Return the immutable, machine-readable typed-runtime capability inventory.

Return type:

tuple[RuntimeCapability, …]