rdmbair15m5-changelog-20260901-1148-tyrell-attributegraph-fix-and-portfolio-anchor-migration
rdmbair15m5-changelog-20260901-1148-tyrell-attributegraph-fix-and-portfolio-anchor-migration
Summary
Fixed main thread AttributeGraph crash in Tyrell SettingsView, accepted and verified Voight promotion to canonical dev root, deployed global terminal color profiles, migrated 5 applications off dead macOS permission anchors to ECS0PermissionSettings, and resolved 5 high-priority fleet tickets on rdmsm4x.
Scope & Target Hosts
- Canonical Dev Hub:
rdmsm4x:~/dev/ - Local Host:
rdmbair15m5 - Affected Projects:
Tyrell,Voight,replicantDB,updateRoo,AINetNode,rooDB,terminal_color_profiles
Changes & Remediations
Tyrell SettingsView AttributeGraph Crash Resolved (
INCIDENT-20260901-01):- Replaced synchronous
proc_listallpidsandpgrepexecution inGeneralSettings.isTyrellbarRunning()with non-blockingNSWorkspace.shared.runningApplications. - Prevented main thread run loop pump re-entrancy during SwiftUI AttributeGraph transaction updates.
- Built and verified with
swift buildpassing in 12.55s.
- Replaced synchronous
Voight Promotion Acceptance (
TASK-20260901-02):- Accepted
apps/Voightpromotion onrdmsm4x:~/dev/apps/Voightwith bundle IDcom.eastcoastscience.Voight. - Verified clean compilation with Swift 6 strict concurrency.
- Archived superseded
apps/RDmenubarto~/dev/archive/RDmenubar-superseded-20260901/. - Registered
Voightinrdmsm4x:~/dev/PROJECTS.md.
- Accepted
Deploy Fleet Products Alignment (
ISSUE-20260831-09):- Verified
deploy_fleet.zshbuilds all release productsFLEET_PRODUCTS=(tyrelld tyrell tyrell-mcp)and validates artifacts.
- Verified
Dead Permission Anchor Migration (
ISSUE-20260831-15):- Replaced un-navigable
Privacy_LocalNetworkand pluralPrivacy_RemovableVolumeswith OS-verified anchors andECS0PermissionSettings. - Applied and verified across
Tyrell,replicantDB,updateRoo,AINetNode, androoDB.
- Replaced un-navigable
Terminal Color Profiles Deployment (
TASK-20260830-03):- Deployed
manifest.json,formats/, andpresets/from~/dev/lib/terminal_color_profilesto~/lib/terminal_color_profiles.
- Deployed
Inventory & Capabilities Reconciliation (
SEC-20260830-03,FEAT-20260830-42):- Reconciled 51-app inventory against 100% zero-external dependency baseline.
Tickets Resolved
INCIDENT-20260901-01(resolved)TASK-20260901-02(resolved)ISSUE-20260831-09(resolved)ISSUE-20260831-15(resolved)SEC-20260830-03(resolved)TASK-20260830-03(resolved)FEAT-20260830-42(resolved)
Verification Evidence
swift buildandswift test100% clean across all affected packages onrdmsm4x.- Git commits recorded on canonical repos.