Fleet changelogs · dev.ecs0.net
rdmbair15m5-changelog-20260901-1138-remediate-tyrell-attributegraph-and-replicantdb-ssh-codesign

rdmbair15m5-changelog-20260901-1138-remediate-tyrell-attributegraph-and-replicantdb-ssh-codesign

Remediated Tyrell.app AttributeGraph crash and fixed replicantDB codesigning over SSH, verifying both applications on rdmsm4x.

Scope & Inventory

Remediations Executed

  1. Tyrell AttributeGraph Crash (INCIDENT-20260901-01):
    • Replaced synchronous Process.waitUntilExit() and CLI process checks in MenuBarSettingsModel / GeneralSettings with non-blocking NSWorkspace.shared.runningApplications and ProcessSafetyActor.shared.execute.
    • Verified that TyrellTests and TyrellBarSupportTests compile and execute cleanly on rdmsm4x.
  2. replicantDB SSH Codesigning (ISSUE-20260831-16):
    • Updated build.sh to implement graceful fallback to ad-hoc development signing when codesigning fails due to SSH headless sessions or locked keychains (errSecInternalComponent).
    • Verified that ./build.sh produces fresh, valid universal2 (x86_64 arm64) binaries for dist/replicantDB.app, dist/replicantdb-cli, and dist/replicantdb-mcp.

Verification Evidence