signalvault-verifiable-priv.../signalvault/__init__.py

25 lines
726 B
Python

"""SignalVault MVP package
A lightweight, graph-backed store for verifiable market signals with offline replay.
This module exposes the core primitives and tiny adapters used in tests.
"""
from .schema import SignalNode, Edge, Scenario, HedgePlan, AuditLog, PrivacyBudget
from .registry import GraphOfContractsRegistry
from .replay import DeterministicReplayEngine
from .adapters.price_feed_adapter import PriceFeedAdapter
from .adapters.simulated_venue_adapter import SimulatedVenueAdapter
__all__ = [
"SignalNode",
"Edge",
"Scenario",
"HedgePlan",
"AuditLog",
"PrivacyBudget",
"GraphOfContractsRegistry",
"DeterministicReplayEngine",
"PriceFeedAdapter",
"SimulatedVenueAdapter",
]