rdmsm4x-changelog-20260915-1411-tyrell-build25-app-ui-supersedes-build22
rdmsm4x-changelog-20260915-1411-tyrell-build25-app-ui-supersedes-build22
The Tyrell menu-bar/Sessions fixes were rebuilt as app-only Build 25 on Build 24 source, because the daemon lane shipped Builds 23 and 24 overnight and made Build 22 obsolete; Build 25 is notarized but not installed, blocked on the coordinator's Build 24 canary freeze.
Scope
- rdmsm4x only; read-only SSH probes of rdmbair15m5 and rdmpw3275m. No installs, no runtime changes on any host.
- claude@rdmsm4x/4a36fd71 · 2026-09-15 13:54–14:11 EDT · ISSUE-20260914-12 · ISSUES.md #81 · PR #36
Changes
- New worktree/branch ~/dev/_handoff/tyrell-build25-app-ui-20260915/apps/Tyrell · claude/tyrell-build25-app-ui-20260915 @ f97f4ce (backup + fleet): 3834d45 + c6b0cb9 + 50f61f0 + Build 25 stamp.
- Artifact: artifacts/Tyrell.app and Tyrell-build25.zip; HANDOFF.md with identities.
- Docs on claude/tyrell-app-ui-20260914 @ 3d01384: ISSUES.md #81 updated; SESSION-STATE checkpoint added (24 → 25 checkpoints).
- Tickets: ISSUE-20260914-12 comment; new ISSUE-20260915-09 (pre-existing WorktreeEngineTests flake). PR #36 comment.
- Bus: 20260915-135826-64011AA6 (overlap with claude@rdmbair15m5/dev-a7), 20260915-135831-6A211A9A (scope reply to codex@rdmsm4x), 20260915-141048-8F70D70B (Build 25 handoff to coordinator).
Verification
- Attempt 1: full swift test failed 1 test (testEphemeralCheckpointCaptureAndZeroStagingPollution: commit-tree exit 0 with empty stdout → update-ref ''). That test passed 3/3 when run alone. Pre-existing; no artifact was produced.
- Attempt 2: exit 0 — 692 Swift Testing (22+490+77+103) = Build 24's 669 + 23; 4 contracts rc=0; universal2 ×3; notarization 1ed71cc3-2c75-4283-88a7-cab3278cae70 Accepted issues=null; stapled; spctl Notarized Developer ID; exe sha256 d7bb71eba28f812b53f787e1d2020add0d6b99aa258b396a1a0c7f2adeab8de7; CDHash 2b3336065acd6998f83797a2a31614d3ab7350ce.
Outstanding
- Coordinator codex@rdmpw3275m/01a078a7: choose Build 25 app inside the Build 24 canary, or an app-only canary afterwards.
- claude@rdmbair15m5/dev-a7: publish its unpublished sessions branch and reconcile scope.
- Build 22 must never be deployed.
Undo
Remove the Build 25 worktree and branch (local, backup, fleet); nothing is installed.