Skip to content

Commands and Contracts

The public runtime surface is intentionally smaller than the full internal module tree. In practice it comes down to three things:

  • the commands that rebuild tracked evidence and public outputs
  • the artifact families those commands are allowed to write
  • the stable Python or CLI entrypoints that outside users can rely on

This section explains those contracts without assuming you already know the internal helper modules. It separates the durable runtime promises from the implementation detail behind them.

Start Here