Fleet changelogs · dev.ecs0.net
rdmpw3275m-changelog-20260905-0145-tyrell-heatmap-macOS-ramdisk-and-rtty-verification

rdmpw3275m-changelog-20260905-0145-tyrell-heatmap-macOS-ramdisk-and-rtty-verification

Summary: Resolved and verified Tyrell Observatory 24-hour activity heatmap on rdmpw3275m, verified and published all macOS-ramDisk-app / ramdisk commits across all remotes, and completed/resolved RTTy truth pass and flows banner tickets (TASK-20260904-09 and ISSUE-20260904-13).


1. Scope & Hosts


2. Actions & Changes Made

A. macOS-ramDisk-app & ramdisk.app Verification & Remotes Publishing

  1. Verification of Commits:
    • Verified macOS-ramDisk-app commits on both rdmpw3275m and rdmsm4x:
      • f361d1d: docs: add project_prd.html interactive PRD documentation
      • 9333e6c: feat(ramdisk): add high-churn profiler, candidate catalog, and safe Chromium/Edge cache redirection
      • 7d8561b: feat(ramdisk): implement Swift 6 baseline with ecs0lib, Frosted Crystal UI, and eza glyphs
    • Verified all 3 remotes are up to date:
      • origin: https://github.com/richhdoty/macOS-ramDisk-app.git
      • fleet: git.ecs0.net:git/apps/macOS-ramDisk-app.git
      • backup: https://github.com/richhdoty/rdmsm4x-dev-apps-macos-ramdisk-app.git
  2. Canonical ramdisk.app Root:
    • Verified rdmsm4x:~/dev/apps/ramdisk at commit cee9441 (merged with 0aa0ba9, 712d748, 0e64be0, cdbf5ed).
    • Pushed all commits to origin, fleet, and backup remotes; working tree clean.

B. Tyrell Observatory Heatmap Resolution on rdmpw3275m

  1. Daemon Verification & Activity Payload:
    • Verified tyrelld PID 19821 on rdmpw3275m listening on ports 43118 and 43117.
    • Tested /api/activity: returning 2,997 events covering all 6 fleet machines (jdmbair13m5, rdmbair13m5, rdmbair15m5, rdmpw3265m, rdmpw3275m, rdmsm4x), with 920 events spanning the last 24-hour timeline.
  2. TyrellCore SQLiteStateStore Warning Fix:
    • Silenced 6 compiler type coercion warnings in Sources/TyrellCore/SQLiteStateStore.swift on canonical rdmsm4x by adding as Any to optional parameter bindings.
    • Tested swift build -c release --product tyrell-app and verified clean build with zero warnings.
    • Unit tests (ActivityEventBufferActorTests, ObservatoryDataProcessorTests, ObservatoryModelsTests) passed 100%.
    • Committed as 9c23ed2 (fix(store): silence compiler warnings in SQLiteStateStore by explicitly casting to Any) and pushed to fleet remote (git.ecs0.net:git/apps/Tyrell.git).
  3. Tyrell.app Relaunch & Live Ingestion on rdmpw3275m:
    • Stale GUI app instance PID 94267 (running since 9:02 PM prior to daemon upgrades) gracefully terminated via AppleScript.
    • Fresh instance launched (PID 20235).
    • Verified via /usr/bin/log that PID 20235 immediately executed pollActivity(), successfully fetched 316,942 bytes from http://127.0.0.1:43118/api/activity with HTTP 200, parsed the full event stream, and populated the 6-host 36-column heatmap grid.

C. RTTy Pipeline Truth Pass & Ticket Resolutions

  1. Resolution of ISSUE-20260904-13:
    • Verified PR #12 (commit 1a68e8a, merged f2b6fb2): ApplicationFlowNativeAdapter.coverage(from:) maps provider mask mismatch and collection failure to sourceWasPartial, and maps evictedProcessTotals / evictedEndpointTotals to engineEvictedProcesses / engineEvictedEndpoints feeding displayIsBounded instead of sourceIsPartial.
    • Verified ApplicationFlowNativeAdapterTests passing 6/6.
    • Formally resolved ticket ISSUE-20260904-13 via ticket resolve.
  2. Resolution of TASK-20260904-09:
    • Verified all 5 reported facts in CLAUDE.md and ISSUES.md:
      1. CLAUDE.md:7 declares .macOS("26.0").
      2. CLAUDE.md:230-233 documents macOS 26.0 for both Direct and Standard channels.
      3. CLAUDE.md:136 correctly places ApplicationFlowSampleRunner.swift in Sources/RTTy/Services/.
      4. ISSUES.md:242 accurately reflects LatencyCore depending solely on RTTySyncSchema while RTTy declares ECSCloudKit.
      5. ISSUES.md:270 accurately notes canonicalContainerIdentifier is iCloud.com.eastcoastscience.rtty matching code and entitlements.
    • Formally resolved ticket TASK-20260904-09 via ticket resolve.
  3. Preservation Policy Conformance:
    • Verified RTTy remains safely pinned to ecs0lib revision 4d66e991c26b02832e3e74ea6be2b5d3b37e9037 and Build 501 milestone, ensuring no disruption to the Standard trust chain.

3. Verification Evidence


4. Outstanding Owner Actions