"""ArbSphere minimal package for testing This package provides lightweight stand-ins for the canonical primitives used by the tests in this repository. The real project implements a full federated arbitrage engine; here we only provide deterministic, testable behaviors. """ from .primitives import LocalArbProblem, SharedSignals, DualVariables, AuditLog, PrivacyBudget # noqa: F401 from .coordinator import admm_lite_step # noqa: F401 from .ir import map_to_ir # noqa: F401 from .go_registry import GoCRegistry # noqa: F401 from .two_venue_demo import run_demo # noqa: F401 from .energi_bridge import EnergiBridge # noqa: F401 __all__ = [ "LocalArbProblem", "SharedSignals", "DualVariables", "AuditLog", "PrivacyBudget", "EnergiBridge", "admm_lite_step", "map_to_ir", "GoCRegistry", "run_demo", ]