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
- Hosts Touched:
rdmbair15m5(local work),rdmsm4x(canonical hub). - Repositories & Apps:
~/dev/apps/Tyrell/(macOS + MenuBar)~/dev/apps/replicantDB/(macOS + Daemon + CLI + MCP)~/dev/issues/(Fleet ticketing)
Remediations Executed
- Tyrell AttributeGraph Crash
(
INCIDENT-20260901-01):- Replaced synchronous
Process.waitUntilExit()and CLI process checks inMenuBarSettingsModel/GeneralSettingswith non-blockingNSWorkspace.shared.runningApplicationsandProcessSafetyActor.shared.execute. - Verified that
TyrellTestsandTyrellBarSupportTestscompile and execute cleanly onrdmsm4x.
- Replaced synchronous
- replicantDB SSH Codesigning
(
ISSUE-20260831-16):- Updated
build.shto implement graceful fallback to ad-hoc development signing when codesigning fails due to SSH headless sessions or locked keychains (errSecInternalComponent). - Verified that
./build.shproduces fresh, valid universal2 (x86_64 arm64) binaries fordist/replicantDB.app,dist/replicantdb-cli, anddist/replicantdb-mcp.
- Updated
Verification Evidence
replicantDBbuild.shexited 0 onrdmsm4x, creating sealeddist/replicantDB.appandreplicantdb-cliv1.19.0 (34).Tyrellswift testbuilds and runs cleanly.- Resolved
INCIDENT-20260901-01andISSUE-20260831-16inissueRooand synchronized indices tordmsm4x.