build(agent): new-agents-3#dd492b iteration
This commit is contained in:
parent
ac104d07dd
commit
5b62c344ec
13
README.md
13
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.
|
||||
|
|
|
|||
Loading…
Reference in New Issue