Repository navigation
docs(runtime): republish the runtime coordinate for #537 C0-05 (4A) - #623
Merged
raylei50653 merged 1 commit intoOct 23, 2026
Merged
Conversation
The 4A fix (fix/537-c0-05-4a, head 791d85d) changed resource_manager.py, dispatcher.py and run_8stream_perception.py, all decision_relevant, so the staleness checker failed closed. This is the republication, captured on the controlled host from a clean tree at 791d85d. The build used the independent build/runtime_identity directory in a dedicated worktree, ran --run-probe --require-complete under the gpu0 lease, and carried nothing over. The delta against the outgoing canonical (#621, implementation 583ede47c5287a65) is fully accounted for: * implementation 583ede47c5287a65 -> d04e0183a9cb36d1, 317 -> 317 files: ~ src/saccade/resource/resource_manager.py (named monitor error, sample validation), ~ src/saccade/perception/dispatcher.py (AsyncDispatcher preflight, monitor status, UNKNOWN level) and ~ scripts/ops/run_8stream_perception.py (report fields). Nothing added or removed. * decision_surface, environment, identity_semantics and runtime_inputs unchanged; each was recomputed and compared, not assumed. The identity probe re-ran on MOT17-09-SDP and returned the published behavior digest 2dabed0bc05e3bc7 unchanged. Probe equality is not equivalence and is not claimed as such; equivalence.state stays unproven. No native source changed; the attested build/libsaccade_scan_torchop.so was not touched (aa84cccd). The outgoing canonical is archived as runtime_identity.2026-10-23.583ede47c5287a65.json (append-only). `check_runtime_identity_staleness.py --mode attested` exits 0. Refs #537 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Owner
Author
獨立審查(Codex,§0A 高風險)
r2 自行執行 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
#537 C0-05(4A):Runtime identity 重新發佈(stacked publication)
依 runbook §3.2:base 是
fix/537-c0-05-4a(#622)。本 PR 審完後合併進該分支,再由 #622 原子落地。Diff(只有兩個檔案)
docs/reference/runtime_identity.generated.json:換成審過的候選。docs/reference/runtime_identity/archive/runtime_identity.2026-10-23.583ede47c5287a65.json:outgoing canonical(integration(538): D2-GPU-0 + D2-GPU-1 + runtime identity (atomic landing) #621 出版),append-only。捕捉
791d85d8的乾淨 tree 上捕捉,用專用 worktree 和它自己的 venv(含 DALI 2.0.0)。之後只改了文件,沒有動到任何已出版軸的 blob。build/runtime_identity,接著build_runtime_identity.py --run-probe --build-dir build/runtime_identity --require-complete(resctl gpu0)。候選先寫到 scratch,審過才 promote。probe 是 fresh 重跑。逐軸 delta(每軸都重算比對)
583ede47→d04e0183,317 → 317 檔:只有~ resource_manager.py、~ dispatcher.py、~ run_8stream_perception.py9b7faeb0)0afea37b)7a5a4ee6)0b839df0)2dabed0b不變。probe 相等不構成 equivalence,equivalence.state = unproven。build/libsaccade_scan_torchop.so沒動(aa84cccd)。驗收
check_runtime_identity_staleness.py --mode attested:exit 0(rebase 到1dc31c63後又跑了一次,仍是 exit 0)。pre_push@c1ae1fc8(和最終 tree 只差 §20 一段文件):6006 passed、0 failed。1dc31c63:READY-TO-MERGE,沒有 findings。r2 自行重算 attested、核對 archive 和 outgoing canonical 位元組相同、確認只有 implementation 軸、只有三個成員變動。證據 sha256(
~/.local/state/saccade/evidence/537-c0-05-4a/runtime_identity_20261023T164120/)Refs #537
🤖 Generated with Claude Code