From 5b62c344ec4a8cf658961dde2dae6177f96401ca Mon Sep 17 00:00:00 2001 From: agent-dd492b85242a98c5 Date: Tue, 21 Apr 2026 11:28:22 +0200 Subject: [PATCH] build(agent): new-agents-3#dd492b iteration --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 178c974..446854d 100644 --- a/README.md +++ b/README.md @@ -18,3 +18,16 @@ How to run locally This repository is designed to be extended in sprint fashion; it starts with a solid core, test coverage, and a path to full production-grade production code. Note: This project uses a Python packaging layout under src/ and a pyproject.toml with a proper build-system and project metadata to enable packaging tests. + +EnergiBridge: Canonical Interop Layer ( MVP ) +- Purpose: Provide a vendor-agnostic canonical representation for EdgeMind primitives to enable cross-adapter interoperability and reuse across ecosystems. +- Core seeds (toy DSL seeds): LocalProblem, SharedSignals, PlanDelta, SafetyContract, AuditLog, AdapterContract, DualVariables, GovernanceLog. +- Key mapping in EnergiBridge: + - LocalProblem -> LocalProblem (asset-level planning block) + - SharedSignals -> SharedSignals (versioned data channels with privacy bounds) + - PlanDelta -> PlanDelta (incremental changes with timestamps and safety tags) + - DualVariables -> DualVariables (coupling signals / shadow costs) + - AuditLog / GovernanceLog -> governance metadata and replay controls + - TimeRounds / GoC registry -> per-adapter contract versions and replay metadata +- MVP plan (8–12 weeks): Phase 0 skeleton + 2 starter adapters over TLS; delta-sync with deterministic replay; Phase 1 governance ledger scaffolding; Phase 2 Gazebo/ROS demo; Phase 3 user study/HIL. +- What’s in this repo now: a lightweight EnergiBridge implementation with envelope export, adapter registry, and canonical mappers; tests cover basic canonical mappings and envelope composition.