1.2 KiB
1.2 KiB
GridResilience Studio
Offline-first cross-domain orchestration for disaster-resilient grids.
This repository provides a production-ready architecture for coordinating distributed energy resources (DERs), water pumps, heating assets, and mobility loads to preserve critical services during outages and intermittent connectivity. It introduces canonical primitives, an offline delta-sync protocol, and a plug-in adapters marketplace.
Key components introduced in this patchset:
- EnergiBridge: a canonical interoperability bridge mapping GridResilience primitives to a vendor-agnostic IR, with a per-adapter registry for replay protection and auditing.
- Minimal Python packaging scaffold (pyproject.toml) to enable
python -m buildand proper packaging metadata. - A bootstrap package layout under gridresilience_studio with a small, stable API surface (EnergiBridge) to grow from.
How to use
- Install packaging:
python -m pip install -e . - Run tests:
pytest -q - Build wheel:
python -m build
This is a starting point for a production-grade, cross-domain interoperability layer. Expect further enriching patches that integrate the EnergiBridge with the broader core primitives and adapters.