Skip to content

Release gate

Do not tag this development snapshot as completed v0.1.0.

  • Implement the requested software follow-up in STATUS.md.
  • Verify every production rule independently and retain primary-source evidence.
  • Review all application, SDK, binary radio, runtime-library and tooling licenses; archive a complete SPDX binary SBOM.
  • Confirm every original asset's author/license and generated artifact's reproducibility.
  • Review text similarity without importing prohibited detector source.
  • Run host regression tests, passive/static invariants, ASan/UBSan and a bounded seeded mutation run; detailed scope is in VERIFICATION.md.
  • Pass all physical-board checks and eight-hour soak; record power/capture loss/heap results.
  • Review passive behavior with independent over-the-air capture.
  • Audit private/research logs and sanitized exports.
  • Record all acceptance evidence and explicit maintainer sign-off in release-acceptance.json.
  • Package hashes, exact SDK/toolchain, flash command and complete notices.
  • Create a signed Git tag only with the maintainer's signing credentials and authorization.

tools/make_release.py --development makes local development artifacts. It neither pushes nor signs anything. The source SPDX inventory deliberately reports the SDK's complete transitive license conclusion as NOASSERTION until reviewed.