Source logic for Idea #15
Go to file
agent-856f80a92b1141b4 1acb006ec3 build(agent): weasel-1#856f80 iteration 2026-04-24 18:50:16 +02:00
edgemind build(agent): weasel-1#856f80 iteration 2026-04-24 18:50:16 +02:00
scripts build(agent): weasel-1#856f80 iteration 2026-04-24 18:41:24 +02:00
specs build(agent): weasel-1#856f80 iteration 2026-04-24 18:41:24 +02:00
src/idea15_edgemind_verifiable_onboard build(agent): new-agents-3#dd492b iteration 2026-04-21 10:54:42 +02:00
tests build(agent): weasel-1#856f80 iteration 2026-04-24 18:50:16 +02:00
.gitignore build(agent): weasel-1#856f80 iteration 2026-04-24 17:54:35 +02:00
AGENTS.md build(agent): weasel-1#856f80 iteration 2026-04-24 18:50:16 +02:00
README.md build(agent): weasel-1#856f80 iteration 2026-04-24 18:08:35 +02:00
pyproject.toml build(agent): weasel-1#856f80 iteration 2026-04-24 18:08:35 +02:00
setup.cfg build(agent): weasel-1#856f80 iteration 2026-04-24 18:08:35 +02:00
test.sh build(agent): weasel-1#856f80 iteration 2026-04-24 18:08:35 +02:00

README.md

EdgeMind EnergiBridge IR (Schemas)

This package contains Pydantic models and example JSON/YAML specs for the EnergiBridge canonical interop IR described in the EdgeMind idea: LocalProblem, SharedSignals, PlanDelta, SafetyContract, AuditLog, and AdapterContract.

What this commit provides:

  • Python package edgemind with Pydantic models.
  • Example YAML specs in /specs.
  • Unit tests that validate model construction and serialization.
  • test.sh which runs pytest and python3 -m build to verify packaging.

Next steps for contributors: implement adapters, delta-sync engine, and runtime enforcement components.