This document records what v1.0.0 does not claim, and the gates that remain open. It is the honest counterpart to the release notes. Items here are required before Latch may be described as qualified for production on a given board or as an LTS release.
- Independent cryptographic, side-channel and provisioning review is pending.
Repository tests are not an audit or certification (
docs/production-readiness.md,docs/assurance.md). Required before a product release.
- Only ESP32 is physically HIL-qualified. Every other supported board is emulator-tested (Renode) only — not physical-board qualification.
- Automatic Xtensa panic-frame capture is an integration boundary on ESP32 and has not been re-qualified on physical HIL.
- Power-fail seal (LEP TLV 23) is implemented and host-tested only. No
physical brownout run exists yet: no programmable-supply ramp/cut evidence,
no measured
vcap_mvthreshold per board, no SPI-FRAM or single-shot Flash slot claim. The run procedure is staged athil/brownout_seal/README.mdwith evidence marked NOT RUN. Treat the seal as experimental until that fixture reports PASS on the exact board, revision, SDK, and toolchain. - Per-board physical HIL, and vendor TLS/BLE/LoRaWAN/CAN/secure-element/TrustZone qualification remains product-qualification work.
- At least three physically qualified configurations across ≥2 CPU architectures and ≥2 flash implementations — not met (1 qualifies).
- 90 consecutive days without an unresolved critical regression — not met (window not started/recorded).
- Published independent external security review under
docs/audits— not met. - Release artifacts, SBOM, provenance, package metadata, downgrade behavior, migration notes and every claimed HIL record pass the release checklist — partially met; HIL records are honest but limited.
- 1.x stable tags must be cryptographically signed; the signed
v1.0.0tag is created at tag time by the maintainer (docs/releasing.md). - The Relay v1.0.0 waits on Latch/Trace E2E, HIL, protocol freeze and security review; coordinate the cross-repo release.