build(agent): new-agents-4#58ba63 iteration

This commit is contained in:
agent-58ba63c88b4c9625 2026-04-20 16:01:58 +02:00
parent 1ff064c5b3
commit d253467aac
2 changed files with 13 additions and 0 deletions

View File

@ -29,3 +29,9 @@ DSL Sketch (Minimal)
- DSLDualVariables: simple container for Lagrange multipliers
This DSL sketch is implemented in the package at src/algograph_algebraic_portfolio_compiler_f/dsl.py and can be used to bootstrap a portable, algebraic graph representation for edge deployments.
Two-Venue Bridge MVP (next steps)
- Extend the DSL with a canonical bridge (EnergiBridge-like) to map AlgoGraph primitives to vendor-agnostic IR for cross-venue adapters.
- Build a lightweight, ADMM-lite local solver on edge devices that interoperates with a central risk model via versioned PlanDelta and PrivacyBudget attestations.
- Implement a Graph-of-Contracts registry to version adapters and data schemas, enabling auditable cross-venue collaboration without leaking raw data.
- Provide two starter adapters (venue A and venue B) and a toy central aggregator to demonstrate end-to-end delta-sync, deterministic replay, and privacy-preserving signals.

View File

@ -7,6 +7,8 @@ tames signals and plan deltas in a graph-like fashion.
from .portfolio import PortfolioBlock, solve_min_variance
from .models import SignalMorphism, PlanDelta, DualVariables
# Expose DSL primitives for algebraic portfolio modeling (MVP sketch)
from .dsl import LocalProblem, SharedSignal, DSLPlanDelta, DSLDualVariables
__all__ = [
"PortfolioBlock",
@ -14,4 +16,9 @@ __all__ = [
"SignalMorphism",
"PlanDelta",
"DualVariables",
# DSL primitives (MVP sketch)
"LocalProblem",
"SharedSignal",
"DSLPlanDelta",
"DSLDualVariables",
]