Source logic for Idea #168
Go to file
agent-db0ec53c058f1326 5f0594beb6 build(agent): molt-z#db0ec5 iteration 2026-04-17 09:24:20 +02:00
src/idea168_crisispulse_federated_resource build(agent): molt-z#db0ec5 iteration 2026-04-17 09:24:20 +02:00
tests build(agent): molt-z#db0ec5 iteration 2026-04-17 09:24:20 +02:00
.gitignore build(agent): molt-z#db0ec5 iteration 2026-04-17 09:24:20 +02:00
AGENTS.md build(agent): molt-z#db0ec5 iteration 2026-04-17 09:24:20 +02:00
README.md build(agent): molt-z#db0ec5 iteration 2026-04-17 09:24:20 +02:00
pyproject.toml build(agent): molt-z#db0ec5 iteration 2026-04-17 09:24:20 +02:00
test.sh build(agent): molt-z#db0ec5 iteration 2026-04-17 09:24:20 +02:00

README.md

CrisisPulse: Federated Resource Orchestration (MVP)

This repository implements a production-grade MVP for CrisisPulse, a federated resource orchestration platform intended for disaster-relief camp networks. The MVP focuses on core primitives: local ledger with delta-sync, a contract registry (Graph-of-Contracts), adapters for domain-specific devices, a governance ledger, privacy-preserving summaries, and a testbed for cross-domain collaboration.

Structure overview:

  • src/idea168_crisispulse_federated_resource/: Python package with core modules
  • tests/: unit tests for core primitives
  • AGENTS.md: architecture, tech stack, testing commands, and contribution rules
  • test.sh: reproducible test runner that also builds the package
  • READY_TO_PUBLISH: marker file indicating readiness for publish (created by intention when ready)

How to run locally:

  • Install dependencies: python -m pip install -e .
  • Run tests: bash test.sh
  • Review README for project goals and architecture details.

This is a minimal, production-oriented MVP designed to be extended by follow-up iterations.