# `tabench.core` The object model: the frozen, content-hashed `Scenario`, the `Capabilities` contract, `Budget`, the `Trace`, and the RNG discipline every model runs under. ```{eval-rst} .. automodule:: tabench.core :members: ```