Provenance Schema (extension)¶
Provenance is the audit surface for execution results. The schema is additive and explicit.
New fields (v0.2.0)¶
The provenance output may include:
embedding_sourceembedding_determinismembedding_seedembedding_model_versionembedding_providerembedding_deviceembedding_dtypevector_store_backendvector_store_uri_redactedvector_store_index_paramsexecution_contract_status(stable vs experimental)
These fields are optional today because not every run uses embeddings or a vector store, but the schema is reserved.
Where provenance appears¶
explain_resultoutput (CLI/APIexplainflow)- Stored execution results for replay and audit
Compatibility¶
This is an additive extension: v0.1.x readers should tolerate missing fields; v0.2.x guarantees the fields are present (may be null).