Storage, Completion, And Manifest#
The output runtime has no database locally. A simulation’s state is split between three small pieces: completion is computed by key from the store, the manifest is a parquet registry of what was registered, and storage helpers locate project inputs, outputs, and backing stores.
Completion#
A simulation is complete iff every artifact it is configured to produce exists
in the store (see stilt.completion).
Aggregate completion counts for one project or scene. |
|
Return the artifacts a complete simulation must produce. |
|
Return whether one simulation has produced all of its expected outputs. |
Manifest#
The registry of registered simulations, persisted as .stilt/manifest.parquet
through a Store. Registration metadata only; completion
is never stored here.
Registry of registered simulations, persisted as |
Storage helpers#
Resolved local directories and output refs for one model instance. |
|
Local paths plus output key conventions for one project root. |
|
Local paths and output keys for one simulation's standard outputs. |
|
STILT-aware output storage facade over a lower-level store backend. |
|
Output store backed by an |