CHANGELOG - libstereo_bolt mainline delivery ============================================= 2026-07-14 mainline-selected4-v3 --------------------------------- - Promoted the selected4 axial top-to-support-plane measurement route to the default product path. - Removed the AI Studio Runtime wrapper route. Windows uses OpenCV DNN directly; RK3588 uses RKNN Runtime directly. - Switched the mainline ONNX/RKNN model to model_20260713T084621+0000_c732327c with a 0.50 confidence threshold. - Kept the published C ABI unchanged. The new and 2026-07-10 libraries export the exact same nine sb_* symbols. - Windows: 29/29 unit tests passed; all 79 stereo pairs from 7.3 were executed. Strict precise success was 24/79, complete center/top was 53/79 and ranging returned a result on 79/79. Acceptance frames 19/20/28/43 all passed 8/8. - Cross-built for AArch64 with GCC 11, glibc 2.35 contract and standard OpenCV 4.5 SONAMEs. No platform-wrapper shared object appears in NEEDED. - RK3588 package-local manifest/dependency check passed. Frames 19/20/28/43 passed both the YAML file path and explicit-model buffer/ranging path at 8/8; the captured log ends with PACKAGE_REVERIFY_PASS. 2026-07-10 selected4-v2 ----------------------- - Packaged the original 19/20/28/43 image pairs and a package-local dual-entry RK3588 acceptance script. - Exercised both sb_create(YAML) and sb_create_ex(model bytes). Historical baseline retained ---------------------------- - 2026-07-09 selected4-v1: selected4 top evidence and support-plane axial height. - 2026-07-01 v4: precise partial-output contract rejects left-only heights. - 2026-07-01 v3: stable OBB-axis ranging summary and pairing-swap repair.