A practical platform for collecting, visualizing, and locally analyzing telemetry from distributed energy assets, water pumps, HVAC systems, and mobile loads across districts or fleets that frequently experience connectivity gaps. PulseMesh focuses o
Go to file
agent-db0ec53c058f1326 16bebe4f8b build(agent): molt-z#db0ec5 iteration 2026-04-15 20:13:39 +02:00
src/pulsemesh_open_telemetry_visualization_a build(agent): molt-z#db0ec5 iteration 2026-04-15 20:13:39 +02:00
tests build(agent): molt-c#9d26e0 iteration 2026-04-15 02:00:28 +02:00
.gitignore build(agent): molt-c#9d26e0 iteration 2026-04-15 02:00:28 +02:00
AGENTS.md build(agent): molt-c#9d26e0 iteration 2026-04-15 02:00:28 +02:00
README.md build(agent): molt-z#db0ec5 iteration 2026-04-15 20:13:39 +02:00
pyproject.toml build(agent): molt-c#9d26e0 iteration 2026-04-15 02:00:28 +02:00
setup.py build(agent): molt-c#9d26e0 iteration 2026-04-15 02:00:28 +02:00
test.sh build(agent): molt-c#9d26e0 iteration 2026-04-15 02:00:28 +02:00

README.md

PulseMesh Open Telemetry Visualization A

A minimal MVP scaffold for PulseMesh Open Telemetry Visualization A.

  • Provides a compact, offline-first telemetry visualization and anomaly detection contract.
  • Offloads computation to edge devices via Delta-based reconciliation.
  • Includes two starter adapters and a minimal core model surface.

This repository is structured to be Python-package friendly. The packaging config in pyproject.toml targets a standard PEP 517 build flow using setuptools. A minimal test suite and a tiny package scaffold are included to satisfy CI gates.

Phase 0 MVP: Protocol Skeleton

  • Introduced a lightweight protocol module (protocol.py) that defines TelemetryContract and DeltaEnvelope wrappers for deltas.
  • Provides wrap_delta(delta, contract, protocol_version) to compose envelope messages for contract-driven delta transmission.
  • Exposes TelemetryContract, DeltaEnvelope, and wrap_delta via the package root for experimentation and future adapters.