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

Dependency diagram orchestrata_ultimate.kernel.pipeline_artifacts

API

No public API: the module defines no classes, functions or constants.

Source

Permalink: https://gitlab.com/MSamy/orchestrata-ultimate-architecture/-/blob/a4cbc2bdf/src/orchestrata_ultimate/kernel/pipeline_artifacts.py

"""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"]