Fleet changelogs · dev.ecs0.net
rdmsm4x-changelog-20260909-1602-notarization-confirmed-rtty503-prereboot

rdmsm4x-changelog-20260909-1602-notarization-confirmed-rtty503-prereboot

Notarization pipeline confirmed with Apple (Accepted), RTTy dashboard PR #37 merged and Build 503 release in progress, Tyrell 16 completed on jdmbair13m5, one-shot resume agent installed for the reboot Rich requested. Written 2026-09-09 16:02:03 EDT by claude@rdmsm4x (Fable 5.1) session_01L5FqUPjVWGsMbP4UhAqAa6.

Notarization pipeline CONFIRMED — 2026-09-09 15:50:16 EDT · rdmsm4x

Pre-reboot handoff — 2026-09-09 16:01:45 EDT · rdmsm4x (Rich: "prepare for a reboot… auto resume our open tasks")

Resume: cd ~/dev && claude --resume 742a212e-0181-46c1-8b35-adde8e2189fa (a one-shot LaunchAgent com.eastcoastscience.resume-once opens Terminal and does this ~75 s after the next login, then deletes itself; log ~/Library/Logs/resume-once.log). If it did not fire, run the command by hand. State at reboot: every repo this session touched is clean and pushed (Tyrell, replicantDB, app-baseline, ramdisk, cvedb.io, eastcoastscience.com, RTTy main). fleet/ has 585 pre-existing dirty files (not this session's; on disk, survives reboot). Control-plane jobs stay disabled across reboot (launchctl disable persists): fleet-load-guard, fleet-realtime-guard, stormguard, resume-dispatcher, claude-quota-monitor. Cloud routines: both disabled. Notarization test: ACCEPTED (see section above) — nothing pending at Apple. Open items, in order:

  1. RTTy Build 503 (+ overlap fix + new icon ~/Desktop/rtty_new_090926_exec-c9a466e7-….png) — the Opus worker was told to checkpoint and stop; its state is the LAST checkpoint in ~/dev/apps/RTTy/SESSION-STATE.md and the worktrees ~/dev/_worktrees/rtty-dashboard-applications-height-20260909 and ~/dev/_worktrees/rtty-flows-controls-overlap-20260909 (each had 1 dirty file at 16:00). Resume: finish per that checkpoint's "next command"; deploy 503 to six hosts per docs/release-evidence/build-502/fleet-deployment-2026-09-08.md; relaunch RTTy on the hub so Rich sees 503.
  2. Notarization rollout (Rich: "resume notarization with apple"): the pipeline works (profile ecs-notary, Developer ID identity in the company name). Next is a per-app plan to move to Developer ID + stapling — Tyrell's installer fails closed on a DR change, RTTy/ReplicantDB change TCC identity. Draft the plan, get Rich's go per app.
  3. Tyrell open issues from today: #71 (tyrellbar registers as the app and breaks the launch gate), #72 (deploy_fleet syncs only direct deps), #75 (no-op --execute-fleet sweeps rollbacks). #71 is the one that will bite the next install.
  4. Xcode 26.6 at /Applications/Xcode.app stays until Xcode 27 GA (RTTy App Store archive pins it; App Store rejects beta SDKs); then install 27 GA via xcodes, repin RTTy, archive 26.6.
  5. ReplicantDB daemons are disabled on all six hosts (old load guard); re-enabling is Rich's call. jdmbair13m5 tailscale stopped after its last reboot and needed Tailscale up — check it after this reboot too.
  6. Anthropic weekly 72% → resets 2026-09-11 10:00 EDT; keep one Claude worker at a time until then; OpenAI budget untouched.

Also this afternoon

Undo