orchestrata_ultimate.kernel.pipeline_artifacts
Reference › orchestrata_ultimate › kernel › pipeline_artifacts
A kernel-side re-export of the canonical artifact store, which lives in the core package (core.artifact_store). It lets the pipeline code import PipelineArtifact and ArtifactStore from the kernel namespace. pipeline and pipeline_session import it; the store keeps the queryable, on-disk record of what each pipeline stage produced.
At a glance
| Source | src/orchestrata_ultimate/kernel/pipeline_artifacts.py |
| Lines of code | 16 |
| Classes | 0 |
| Functions | 0 |
| Imports (internal) | orchestrata_ultimate.core.artifact_store |
| Imported by | orchestrata_ultimate.kernel.pipeline, orchestrata_ultimate.kernel.pipeline_session |
| Tests that import it | tests/kernel/test_pipeline_artifacts.py, tests/kernel/test_pipeline_checkpoint.py, tests/kernel/test_pipeline_kg.py, tests/kernel/test_pipeline_session.py, tests/knowledge_graph/test_artifact_provenance_sync.py |
Class diagram
No classes; see Functions.
Dependency diagram
API
No public API: the module defines no classes, functions or constants.
Source
"""Kernel-side re-export of the canonical artifact store.
The canonical implementation now lives in
``orchestrata_ultimate.core.artifact_store`` so that both the kernel and the
orchestrator share a single ``PipelineArtifact`` / ``ArtifactStore`` class while
keeping their existing import paths stable.
"""
from __future__ import annotations
from orchestrata_ultimate.core.artifact_store import (
ArtifactStore,
PipelineArtifact,
)
__all__ = ["ArtifactStore", "PipelineArtifact"]