Standards
Architecture
Open Glucose Interoperability defines what glucose data means. Open Glucose Telemetry defines how glucose data moves.
Specification layer (OGIS)
OGIS is not a runtime. It publishes canonical schemas, semantic conventions, unit and
timestamp rules, provenance requirements, and validated examples. Implementers treat the
JSON Schema as normative for glucose.reading v0.1.
Runtime layer (OGT)
OGT provides adapters, validation, normalization, and routing. Vendor-specific payloads enter through adapters; OGT validates against OGIS and emits canonical events consumers can trust.
End-to-end flow
- Source system produces a vendor-specific reading (HealthKit, Dexcom, LibreLinkUp, manual app entry, etc.)
- OGT adapter maps fields to
glucose.readingv0.1 - OGT validates, deduplicates, and attaches provenance
- Applications, AI pipelines, research tools, and EHR integrations consume OGIS-shaped events