rdmsm4x-changelog-20260903-1552-rtty-build48-candidate-and-decisions
rdmsm4x-changelog-20260903-1552-rtty-build48-candidate-and-decisions
[2026-09-03 15:52:17 EDT · rdmsm4x] — session window 15:11 to 15:52 EDT, claude@rdmsm4x dev-92 (session_01B5a6z5U9RfPe8XZQSpnJc6). Continues rdmsm4x-changelog-20260903-1339-rtty-build47-gate-canary-archives.
Summary: Rich's four Build 47 completion decisions were recorded as DEC tickets; the RTTy 0.3.826 Build 48 candidate was prepared from the canary-accepted Build 47 source, trust-refreshed, and passed the complete clean-tree nine-gate release QA. Fleet deploy still waits on Rich registering four Mac UDIDs in the Apple Developer portal.
Scope
- Host changed: rdmsm4x only (writer tree commits, release logs, runtime restored to Build 46 three times after gate runs). No fleet host touched this window.
- Writer tree
/Users/richh/dev/_handoff/rtty-native-nettop-20260903/universe/apps/RTTy, branchcodex/rtty-native-nettop-20260903, now6c81a06f1fa02593b03b35e262bf7fd3dd59d161on origin, backup, fleet.
Decisions (Rich, 15:11 EDT)
- DEC-20260903-02 portal registration by Rich · DEC-20260903-03 iOS validation decoupled · DEC-20260903-04 rebuild becomes Build 48 · DEC-20260903-05 agent runs through cleanup after six-host acceptance.
Commits
1e1b61aPrepare RTTy 0.3.826 build 48 candidate: VERSION, BUILD_NUMBER, both generated xcconfigs, six Standard policy-fixture literals, RELEASE_HISTORY (Build 48 entry; Build 47 re-labelled canary accepted, superseded), TrustedStandardProjectGraph.json and TrustedStandardVerifierBundle.json re-rendered (bundle sha256 53abe429a43f9c93a4004067859924c9bc82fd170aa9202d06158f7ffcf5d9b2).6c81a06f1fa02593b03b35e262bf7fd3dd59d161Record Build 48 candidate gate pass and gate-8 intermittency (Project/SESSION-STATE.md).
Verification evidence
release/build48-prep-logs/archive-standard-policy.log: adversarial Standard matrix rc 0, five PASS, 15:20:41-15:37:57 EDT.release/build48-prep-logs/qa_release-attempt1-dirty-tree.log: gates 1-4 PASS on the uncommitted bump; gate 5 failed closed on BuildInfo gitDirty=true (expected).release/build48-1e1b61a/logs/qa_release-attempt1-gate8.log: clean tree, gates 1-7 PASS, gate 8 FAIL (process invisible to System Events for 45 s) -> ISSUE-20260903-33.release/build48-1e1b61a/logs/qa_release.log: clean tree, ALL 9 GATES PASS, rc 0, 15:47:28-15:50:22 EDT; native 794/799, Intel 794/799, 0 failures; gate 8 real rates 3.8 Mbps up / 71 Kbps down. Candidate Direct executable (two-Mac profile, validation only) sha256 1cee1b90850093d8f0ac2239076b0d376d6c3e52196874be3d9689c32dca03df.- Ten fast policy/docs checks rc 0 after the trust re-render (trust entry, docs validation, validate_docs 96 documents, standard project, frontend closure, release channel coverage, launch-capability policy, candidate closure, archive manifest, generators --check).
Preserved for the next step
- Auto-provisioning probe project copied from /tmp to
release/build47-c9208eb/tools/direct-provisioning-probe/(xcodegen project.yml, entitlements, Sources).
Backups / rollback
- No installed app changed this window. rdmsm4x: Build 46 running from
/Applications. rdmbair15m5: Build 47 with Build 46 armed at
/Applications/.RTTy.app.rollback-build46-c9208eb. Undo of the candidate
commit is
git revert 1e1b61aon the branch (never force-push).
Outstanding owner action (Rich)
- Build 48 on rdmbair13m5, jdmbair13m5, rdmpw3265m, rdmpw3275m / register UDIDs 00008142-001948160209401C, 00008142-000168E01489401C, 2ED62535-C64C-528D-9592-F8EEFEBC80EB, C819BD90-6D6F-50F5-9793-E31E50D0AE32 at developer.apple.com > Devices / Rich / since 2026-09-03 12:41 EDT. Then tell the agent; profile regeneration, rebuild, gate, canary, six-host deploy, audit, PR #7 merge and cleanup are pre-authorized.
Ticket / bus
- FEAT-20260902-17: status blocked, lease released at session close. ISSUE-20260903-33 opened (low) for the gate-8 intermittency. Pending ledger row (codex_links note not present in Notes on this Mac): https://github.com/richhdoty/RTTy/pull/7
No secrets in this record.