|
|
||
|---|---|---|
| src/medimesh | ||
| tests | ||
| .gitignore | ||
| AGENTS.md | ||
| README.md | ||
| pyproject.toml | ||
| test.sh | ||
README.md
MediMesh
MediMesh is a federated coordination platform for disaster-affected health systems. It keeps site-level data local, exchanges only aggregated signals, and uses a canonical contract registry to coordinate hospitals, clinics, EMS, pharmacies, and supply caches under privacy and governance constraints.
What It Provides
- Graph-of-Contracts registry for schema and adapter governance
- Distributed allocator for scarce resources using policy-weighted coordination
- SQLite-backed tamper-evident governance log with cryptographic attestations
- Offline-first delta storage with deterministic replay for audits
- Starter hospital inventory and EMS/logistics adapters
- End-to-end toy scenario with a shortage shock
Package Layout
medimesh.contracts: canonical contracts and registrymedimesh.solver: local and distributed allocation logicmedimesh.governance: identities, credentials, and ledgermedimesh.sync: offline delta sync and replaymedimesh.adapters: reference controllersmedimesh.scenario: demo orchestration
Run
bash test.sh
python -m medimesh
Packaging
- Python distribution name:
idea150-medimesh-federated-privacy readme = "README.md"is wired intopyproject.toml