1.1 KiB
1.1 KiB
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, wrap_delta, and map_delta_to_catopt via the package root for experimentation and future adapters.
- New: catopt_bridge.py mapping to a minimal CatOpt-like representation with map_delta_to_catopt.