Skip to content

IDE Software Version and Configuration Identification

Status: Engineering configuration record; Build 843 approved for IDE submission and evidence accepted Updated: 2026-09-08

This record separates the frozen source, exact-freeze verification inputs, signed Build 843 tester archive, eventual deployable study build, and documentation package. These identities must not be treated as interchangeable.

1. Frozen Source Baseline

Field Controlled identity
Source baseline tag ide-software-freeze-2026-08-21
Source baseline commit 91c0e98a9bc9429a0486bebdebffc7d8dbbe300e
Last shipping-product commit in that baseline ae00e754
Marketing version 1.0
Status Immutable engineering software-source freeze; not by itself a deployable-build designation or sponsor approval

Documentation-only commits after the source freeze do not alter this product baseline. Any product source, build configuration, algorithm input, or dependency-resolution change requires a new configuration identity and an impact-based rerun decision.

2. Exact-Freeze Verification Inputs

Item Identity
Toolchain Xcode 26.6 (17F113), macOS 26.6.2 (25G83)
CryptoSwift 1.10.0 at f2a627b84c1ff96f21ac2fcb623ab36142dd5512
SlideButton 5eacebba4d7deeb693592bc9a62ab2d2181e133b
SwiftCharts c354c1945bb35a1f01b665b22474f6db28cba4a2
Resolution-manifest SHA-256 019b5768cfb4fc5c4c3c27106b7df9d60e0d7988eed34a3e75f4e523c625eded
Evidence authority IDE_Freeze_Execution_Report_2026-08-21.md and its referenced formal evidence bundles

Algorithm Inputs

Item Identity
Algo2015 source repository commit b855f871c80e95d6f9226f54b0e60168ff603e36
Algorithm_2015_10_13.cpp SHA-256 f2c61ddc46c45f40bd53712610e00060105d6fe4d912d25f61b34118dc10081e
AlgorithmInterface.h SHA-256 392970bd82f8cc5d978131e1118bb0288e95c57875e469092c8f6c9bcc80368f
ringbuffer.h SHA-256 869bacce22e01cb979bfeae4bf1f31c239b2f93689cc639d3cf305c46b6b8ab3
Primary/safety relationship Two symbol-isolated compilations of the same unmodified source; identity evidence is retained in STR-ALG-001 and the composition companion

Build Configuration Inputs

Item SHA-256
Base.xcconfig ed7d66f263f626e94e703538945ad63852b1792fbb739ee936c5e59ac38f9e2c
Debug.xcconfig df4c78aa7ea8c5e7f0d2a4981e17dcbf1bc856ddce5671f918767f384a12a792
Release.xcconfig 8c83ecc3acd2c23a2fcde93b2aa4e83329e9811d96a31b58bb47149cc55fb942
CC-DEV.xcconfig 9c50fa680863be12da1bd604695c6bfe0a2b6b79c5be44d519b077f777d34c80

3. Signed Build 843 Archive

Field Controlled identity
Source tag walkabout-candidate-2026-08-21-build-843
Source commit 1455cda7ad5d3e164b4a955ea0e3bc725a9996e9
Archive identity BionicLoop 1.0 / build 843 / org.bionicloop.app / CC-DEV
Archive package SHA-256 80449b03c92dbc6aa21b5f255722522757f767ee84d303ab3af2b3b86f836ac0
CryptoSwift Exact 1.10.0 at f2a627b84c1ff96f21ac2fcb623ab36142dd5512
Compiled Scout service environment CC-DEV; supportive service only, with no effect on local dosing
Retained artifact locator ReleaseArtifacts/Build-843/; Git-excluded archive, dSYMs, export options, and raw upload logs, checksummed in the tester release record
Status App Store Connect upload, installation, real-Pod supporting observation, 2026-09-03 IDE-submission approval, and D08 evidence acceptance complete

Build 843 includes tracked build-configuration inputs and an exactly resolved dependency manifest. It passed strict code-sign verification. Full details are in BionicLoop_1_0_843_Tester_Release_Record.md.

Archive 843 is the controlled build approved for IDE submission. CC-DEV is the Scout service environment compiled into Build 843 through CC-DEV.xcconfig. Scout is supportive and does not affect local dosing. A different service environment requires a new build identity and corresponding delta assessment. CC-DEV is confirmed for participant use under D12.

4. IDE Submission Build

Status: Build 843 approved for IDE submission on 2026-09-03. Source identity, archive number, and installed build number remain separate controlled identities.

The controlled record for the designated build includes:

  • archive/build number and immutable archive checksum
  • source tag and full source commit
  • resolved dependency manifest and build-configuration checksums
  • signing identity, entitlements, provisioning profile, and distribution record
  • device/subject assignment and install confirmation
  • relationship to the exact-freeze evidence
  • any required regression or companion execution
  • Sponsor/Regulatory and designated software-evidence approval

Apple accepted archive 843 with its symbols, and installed Build 843 identity plus real-Pod supporting evidence are recorded in Appendix A10B. Evidence, residual-risk, and final package acceptance are recorded under D07, D08, and D11.

5. Documentation and Package Identity

Controlled document Revision
Risk Analysis 1.53
Software Requirements Specification 1.82
Software Design Description 1.84
Software Verification and Validation Plan 1.91
Requirements Traceability Matrix 1.86
Cybersecurity Plan 1.03
IFU-BL-001 Revision 1.17; approved for IDE submission 2026-09-04

Package identity is recorded through a reproducible two-stage process so no document is required to contain its own hash:

  1. Stage 1 - source correction commit. Commit the controlled Markdown, manifests, build script, and styles. This immutable commit is the package source commit.
  2. Stage 2 - rendered-artifact manifest. Build both PDFs from the exact Stage-1 commit, then create IDE_Software_Package_Release_Manifest_2026-08-21.md recording the Stage-1 source commit, controlled document revisions, PDF filenames, SHA-256 hashes, generation timestamp, draft/release status, and approval state. Commit the manifest and generated PDFs separately.

The Stage-2 manifest is the authoritative package identity. A draft package must not be represented as approved or submission-ready merely because its hashes are recorded.