What the licensee engineering team receives.
This package provides the canonical nested request contract, OpenAPI file, JSON Schemas, SDK snippets, BLE suppression rule, and deterministic acceptance suite for firmware, mobile SDK, BLE bridge, and server API integration.
Contracts
OpenAPI 3.1
Canonical Evaluation Request Schema
Evaluation Response Schema
BLE Characteristic Schema
SDK snippets
Acceptance command
Run from the server:
earswet-acceptance https://earswet.comEARSWET_ACCEPTANCE_SUMMARY pass=47 fail=0 EARSWET_ACCEPTANCE_PASS
Critical invariant
candidateValuePresence=true does not imply rawValueAccess=true. If rawValueAccess is false, firmware, SDK, BLE and API consumers must not surface actual biomarker values.