gridresilience-studio-offli.../README.md

30 lines
1.2 KiB
Markdown

# 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 build` and 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:
```bash
python -m pip install -e .
```
- Run tests:
```bash
pytest -q
```
- Build wheel:
```bash
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.