Strict all-eight V2 integration checkpoint and frame baseline — 2026-09-09

Verdict

Exact committed source a3dd6962f6fd366e90e512ffbf15c21d89cd6541 completed the checked genesis-candidate runner on hbox. All eight production SBF links compiled freshly through swarm-build, the production diagnostic count was zero, and the source-pinned Product handoff, checked Upgrade gate, reproducible gate, run record, and successor campaign pack sealed.

After the runner exited, all eight link descriptors, the reproducible gate, and the campaign pack reopened with the exact source verifiers. Two independent production-only frame captures then agreed byte-for-byte and admitted the baseline in tools/gates/frames-baseline.json.

Series selection was absent and remains recorded as false. General's production CU wall and fresh runtime campaigns are separate evidence. This record is local reproducible build and frame evidence; it is not validator, deployment, devnet, or mainnet evidence. The baseline covers this exact checkpoint only. Source changes after a3dd6962... require another exact-source capture rather than inheriting these rows.

Source and builder

factvalue
source revisiona3dd6962f6fd366e90e512ffbf15c21d89cd6541
source Git tree45508616ef2bb9df686984abb85ad7c077ae26b8
complete source inventory SHA-256e35f38635ab86c2c9cc42823e96565a87a8ca4cff0dae675e36819ba2bd1b3dc
clean hbox source/tank/dregg-build/dclutch-v2-integration-source-a3dd6962f
sealed candidate/tank/dregg-build/dclutch-strict-a3dd6962f-v2-integration-checkpoint-20260909
frame evidence root/tank/dregg-build/dclutch-frames-a3dd6962f-v2-integration-20260909
builderhbox Linux/x86_64, swarm-build, SWARM_MEM_MAX=32G, CARGO_BUILD_JOBS=4
host Rustrustc 1.97.1 (8bab26f4f 2026-07-14)
SBF toolchainSolana CLI 4.0.2; cargo-build-sbf 4.0.0; platform rustc 1.89.0; sbpf-solana-solana
root Cargo.lock SHA-256c4a918b009363758f7ec36c346b4a54e356ed4d9c6f8347c3e6c0913f1ef244a
lock-set SHA-2567abf43ab4c80d0f8ff7baed0ea7327cb7a9a3f707c681e9168d11521964953a7 (one lock; immutability passed)
build run id246d4c2b74e4eb1fc942d90a2aa4cb59c1a667892a6c52272bbd36c0edc1b541

The runner used explicit locked package selection for every production, profile, and frame build. Its final output records eight fresh links and no shipped build diagnostics. The driver log has no scheduler already-loaded marker or runner refusal.

Each admitted ELF is an ordinary no-feature production build. Trading's separate hot-cu-profile ELF is diagnostic-only and is absent from the role manifest and release set.

rolebytesproduction ELF SHA-256deepest production frame
accelerator834,832a3ca6421e946f29ad19f33fe6929d9d3acf353ec3389bcb6bd7fd535f6076f2a3,136
claims1,463,640af929bf526ef202bec3ffffe27ad7390b7b2118344ac5e6b76462929782712053,904
core1,174,512f86ac8721985788d8e351f96319c59f68214a8ce543dcb5f1470ec170718100e3,968
custody473,608d362938a1c9a16324ee6613397d77ee8bdd9dbc2b2c39a4ce4ae9af6e11bb4ff3,968
registry251,02448ae0e74a7146dedf4af46c6b97a66a93425ad3d87447f6eae8d0e016fc1608f2,048
rent143,4966d00dfde5c764c7039e58df784ec91a88aa216e513a9f5fb79815a10cc358ac71,344
resolution1,002,320967db471707e039ccb977398fc5cf92055e776934fc3c219ed2a90f6f918e4243,968
trading2,754,4963cb176c1dd2c01da9c0a1dbbe5b86b14f42a82f9eb8b5f1b640870f4718f37014,032

The production Trading frame maximum is 64 bytes below the 4,096-byte SBPF v0 wall. This is an admitted measurement, not reusable frame budget.

Seals and independent reopen

artifactSHA-256
checked Upgrade gate051aad59506c18b7140e417cea3818a0ff835ec47aae0fcec69a68b4761bc638
reproducible release gated30a4508f90d2901d89bbc2e4aaeed035390022d4dd8ee92d7103b492078f1fa
release-gate run record6101dc8d677d3120b5668272f1c4ee800beda5da044b5f0697963dbd75b79402
successor campaign pack4a58d8d3187d90577c61bfffb52f2b6cbf5c826261f5873edc87d5948c229df9
five-role multiprogram manifest363a789d8536f42542da088b56b8a3a9dc4b1f4ecc58f8d91f881fb1aa26f41c
genesis infrastructure manifest932b29e18ee3f3443ea7444732654ff3063aeeb668ba723d9093030518593650
source-pinned Product bootstrapcf625c65d4b05a10b9efd47e4299b94bcd859d381923baa1288bd621936c6b92

artifact_provenance.py verify passed separately for accelerator, claims, core, custody, registry, rent, resolution, and trading. The independent reproducible-gate verification reported link_count=8, the exact source revision and source digest above. successor_campaign_pack.py verify then rehashed and authenticated the complete pack at the immutable candidate path.

Independent frame admission

Capture B was a complete fresh production tools/gate frames run against the clean exact-commit checkout. It compiled all eight packages with explicit --locked -p <package> selection in isolated scratch targets.

Capture A used the checked candidate's seven no-feature frame objects for accelerator, claims, core, custody, registry, rent, and resolution. Those objects are independently bound by each verified role descriptor. Trading was rebuilt alone without hot-cu-profile, with an isolated target and fresh top-package marker. The exact source frame parser produced all eight reports, and frames assemble canonicalized them. The capture-composition record SHA is b6836a416170e5fe0198651d4b7b6d8bdd4fa4859de4c4e731b1e34c80d9fc28; its object/report/log inventory SHA is 44a96763f259a8d9d68315fdfe7d3338260eed6dc4a70f5ece111fd3965f0788. Every object referenced by Capture A remains at its recorded absolute path.

The independent captures are byte-identical:

capture A SHA-256 = 903d616c62b15a987856482a7515e2472d8dba8801a725bcf37ec54f7470111b
capture B SHA-256 = 903d616c62b15a987856482a7515e2472d8dba8801a725bcf37ec54f7470111b

tools/gate frames accept emitted and schema validation checked:

schema=dclutch-sbf-frame-baseline-v1
commit=a3dd6962f6fd366e90e512ffbf15c21d89cd6541
link_count=8
bound_bytes=4096
sha256=d05fc4b4e97e14f92f43c4d4b1cd8e5d20f64f24a5ce26f740ffc25253f0214e

The accepted frame counts are 51 accelerator, 310 claims, 265 core, 129 custody, 66 registry, 24 rent, 240 resolution, and 996 trading. All frame objects and reports used for the composed capture are preserved under the candidate and frame evidence roots.