Skip to content

chore(provenance): republish the runtime coordinate for #465 PR-C1 A4 - #533

Merged
raylei50653 merged 1 commit into
feat/465-pr-c1-bundlefrom
chore/465-prc1-a4-republish
Oct 7, 2026
Merged

raylei50653 merged 1 commit into
feat/465-pr-c1-bundlefrom
chore/465-prc1-a4-republish

Conversation

@raylei50653

Copy link
Copy Markdown
Owner

Summary

Stacked runtime-identity republication for the A4 fixes on #527 (review at ff7359d4: versioned aliases, the whole loader argv, incomplete execs, the default model root, ; in the prefix). Diff: the canonical publication plus the archive of the outgoing one.

  • implementation MOVED 9794368288ee3fe9 → 7d4dc7907dbef1aa; files 286 → 286. Changed (2): shipping/src/loader_audit.c, shipping/launcher/saccade_track.sh. Added/removed: none. (scripts/native/* checker changes are not identity inputs.)
  • environment, decision_surface, identity_semantics, runtime_inputs: unchanged.
  • probe re-run fresh (build/runtime_identity, Release, --run-probe --require-complete); behavior 2dabed0b, equal to the A3 publication. Probe equality is not an equivalence claim; equivalence stays unproven.
  • Archive runtime_identity.2026-10-07.9794368288ee3fe9.json is byte-identical to the outgoing canonical.

Test plan

  • check_runtime_identity_staleness.py --mode attested exit 0 on the combined head 1c1fe269.
  • bash scripts/pre_push.sh exit 0 on 1c1fe269: 5241 passed, 52 skipped, 105 deselected, 5 xfailed in 327.80s.
  • build/libsaccade_scan_torchop.so unchanged (aa84cccd) after the capture build.

Base feat/465-pr-c1-bundle (#527). Merge this into #527 before #527 lands; do not merge automatically.

Refs #465.

🤖 Generated with Claude Code

Archive the outgoing canonical (implementation 9794368288ee3fe9, the A3
publication) and promote a fresh controlled-host capture (build/runtime_identity,
Release, --run-probe --require-complete) at the A4 head f69577f.

Axes:
* implementation MOVED 9794368288ee3fe9 -> 7d4dc7907dbef1aa; files 286 -> 286.
  Changed (2): shipping/src/loader_audit.c (la_objopen classifies by SONAME
  family), shipping/launcher/saccade_track.sh (the prefix must not contain
  ';'). Added: none. Removed: none.
* environment, decision_surface, identity_semantics, runtime_inputs: unchanged.
* probe: re-run fresh (not reused); behavior 2dabed0b, equal to the A3
  publication. Probe equality is not an equivalence claim; equivalence stays
  unproven.

Verified: check_runtime_identity_staleness.py --mode attested exit 0. The
attested operator library build/libsaccade_scan_torchop.so is unchanged
(aa84cccd) after the capture build.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant