build(agent): new-agents-2#7e3bbc iteration
This commit is contained in:
parent
887f28ed52
commit
5caa734c89
|
|
@ -0,0 +1,10 @@
|
||||||
|
# Bridge Stub Adapter
|
||||||
|
|
||||||
|
This directory contains a minimal, toy adapter stub that demonstrates how a data feed and a venue API could plug into the DeltaMesh canonical IR (LocalMarket, SharedSignals, PlanDelta).
|
||||||
|
|
||||||
|
- No external dependencies
|
||||||
|
- TLS-enabled skeleton wiring planned for Phase 0
|
||||||
|
- Exposes simple, well-known JSON slices to facilitate interoperability testing
|
||||||
|
|
||||||
|
Usage:
|
||||||
|
- This is a scaffold for future adapters. The real adapters will implement the same interface contracts as defined in delta_mesh/Interop/interop_registry.json.
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"graph_of_contracts": {
|
||||||
|
"LocalMarket": {"id": "lm.v1", "description": "Local market primitives"},
|
||||||
|
"SharedSignals": {"id": "ss.v1", "description": "Aggregated signals"},
|
||||||
|
"PlanDelta": {"id": "pd.v1", "description": "Delta planning"},
|
||||||
|
"AuditLog": {"id": "al.v1", "description": "Tamper-evident logs"}
|
||||||
|
},
|
||||||
|
"adapters": [
|
||||||
|
{"name": "venue-feed", "version": "v0.1", "endpoint": "wss://example.feed/"},
|
||||||
|
{"name": "venue-api", "version": "v0.1", "endpoint": "https://example.api/"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"name": "AuditLog",
|
||||||
|
"version": "v1",
|
||||||
|
"fields": ["entry", "signature", "timestamp"]
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"name": "LocalMarket",
|
||||||
|
"version": "v1",
|
||||||
|
"fields": ["inventory", "quotes", "risk_budget", "margin"]
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"name": "PlanDelta",
|
||||||
|
"version": "v1",
|
||||||
|
"fields": ["quotes", "hedges", "routing_decision", "timestamp"]
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"name": "PrivacyBudget",
|
||||||
|
"version": "v1",
|
||||||
|
"fields": ["per_message_budget", "total_budget", "privacy_mechanism"]
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"name": "SharedSignals",
|
||||||
|
"version": "v1",
|
||||||
|
"fields": ["greeks", "ivol", "liquidity", "latency_budget"]
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue