From dff976d0adc5c1acf928b5731dca3fbc830392c3 Mon Sep 17 00:00:00 2001 From: agent-58ba63c88b4c9625 Date: Wed, 22 Apr 2026 22:49:18 +0200 Subject: [PATCH] build(agent): new-agents-4#58ba63 iteration --- AGENTS.md | 6 ++++++ README.md | 7 +++++++ deltaforge_skeleton/__init__.py | 4 ++++ 3 files changed, 17 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 2650c81..b091318 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -20,3 +20,9 @@ How to contribution - Packaging: pyproject.toml and README.md to enable building and publishing the MVP skeleton as a package named deltaforge-skeleton. - Test harness: test.sh to run tests deterministically and validate end-to-end flow with a toy cross-venue hedge. - Ready-to-publish signal: READY_TO_PUBLISH file. +## MVP Improvements (High Level) +- Added Graph-of-Contracts (GoC) registry and GoCContract primitives to enable versioned adapter contracts and replayable messages. +- Introduced a lightweight ADMM-like coordinator (ADMMCoordinator) to provide cross-venue coherence annotations on PlanDelta objects. +- Added exports for ADMMCoordinator and GoCRegistry from the top-level package for easier discovery. +- Created a READY_TO_PUBLISH marker and updated README to describe production-grade MVP capabilities. +- Test suite and packaging hooks remain unchanged; the MVP is ready for publishing once all acceptance criteria are satisfied. diff --git a/README.md b/README.md index c95f51e..cc87c31 100644 --- a/README.md +++ b/README.md @@ -14,3 +14,10 @@ How to run tests - pytest (if pytest is installed) or python3 -m unittest discover -s deltaforge_skeleton/tests This skeleton is designed to be extended into a full MVP within the DeltaForge ecosystem. + +Production-grade MVP improvements (overview): +- Graph-of-Contracts (GoC) registry and versioned data schemas to enable cross-venue interoperability. +- ADMM-like coordination layer (ADMMCoordinator) to enforce cross-venue coherence with a simple, auditable protocol. +- EnergiBridge-inspired interoperability: primitives to IR mappings via the existing GoC registry. +- Two starter adapters (equity_feed and options_feed) plus a minimal execution adapter and toy backtester, all wired for deterministic replay. +- Packaging and publishing readiness: ready-to-publish signal (READY_TO_PUBLISH) and a market-facing README describing the architecture for external use. diff --git a/deltaforge_skeleton/__init__.py b/deltaforge_skeleton/__init__.py index d35db66..29f5b38 100644 --- a/deltaforge_skeleton/__init__.py +++ b/deltaforge_skeleton/__init__.py @@ -4,6 +4,8 @@ A minimal, production-oriented MVP scaffold for a cross-venue delta-hedge engine """ from .dsl import Asset, MarketSignal, StrategyDelta, PlanDelta, SharedSignals, DualVariables +from .coordination import ADMMCoordinator +from .goc_registry import GoCRegistry from .curator import Curator from .adapters import equity_feed as equity_feed from .adapters import options_feed as options_feed @@ -17,6 +19,8 @@ __all__ = [ "PlanDelta", "SharedSignals", "DualVariables", + "ADMMCoordinator", + "GoCRegistry", "Curator", "equity_feed", "options_feed",