Skip to content

chore(provenance): republish the runtime coordinate for #465 PR-C1 A3 - #532

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

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

Conversation

@raylei50653

Copy link
Copy Markdown
Owner

Summary

Stacked runtime-identity republication for the A3 fixes on #527 (the auditor classifies by real path; -yy evidence; unresolved opens fail closed). Diff: the canonical publication plus the archive of the outgoing one.

  • implementation MOVED 568c0e0873dfbaeb → 9794368288ee3fe9; files 286 → 286. Changed (1): shipping/src/loader_audit.c. Added/removed: none. (scripts/native/* checker and runner 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 A2 publication. Probe equality is not an equivalence claim; equivalence stays unproven.
  • Archive runtime_identity.2026-10-07.568c0e0873dfbaeb.json is byte-identical to the outgoing canonical.

Test plan

  • check_runtime_identity_staleness.py --mode attested exit 0 on the combined head 7573f232.
  • bash scripts/pre_push.sh exit 0 on 7573f232: 5222 passed, 52 skipped, 105 deselected, 5 xfailed in 309.86s.
  • 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 568c0e0873dfbaeb, the A2
publication) and promote a fresh controlled-host capture (build/runtime_identity,
Release, --run-probe --require-complete) at the A3 head a1506cf.

Axes:
* implementation MOVED 568c0e0873dfbaeb -> 9794368288ee3fe9; files 286 -> 286.
  Changed (1): shipping/src/loader_audit.c (la_objopen classifies by real
  path). Added: none. Removed: none.
* environment, decision_surface, identity_semantics, runtime_inputs: unchanged.
* probe: re-run fresh (not reused); behavior 2dabed0b, equal to the A2
  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