From 817cbb920ae45b9ca51e0cbdb0972c2203e5f8df Mon Sep 17 00:00:00 2001 From: Shay Date: Fri, 29 May 2026 19:18:35 -0700 Subject: [PATCH] feat(sync): export activation ledger --- core/sync/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/sync/__init__.py b/core/sync/__init__.py index c9c691a4..602ee35b 100644 --- a/core/sync/__init__.py +++ b/core/sync/__init__.py @@ -4,6 +4,7 @@ This package is intentionally pure at import time: no object-store client, no network dependency, and no hot-path integration. """ +from core.sync.activation import ActivationDecision, ActivationLedger, ActivationRecord from core.sync.artifacts import ( ARTIFACT_AUTHORITY, ArtifactAuthority, @@ -14,6 +15,9 @@ from core.sync.manifest import ManifestCheck, SyncManifest, parse_manifest, vali __all__ = [ "ARTIFACT_AUTHORITY", + "ActivationDecision", + "ActivationLedger", + "ActivationRecord", "ArtifactAuthority", "ArtifactType", "ManifestCheck",