rdmbair15m5-changelog-20260915-2210-unblock-replicantdb-and-tyrell-tests
rdmbair15m5-changelog-20260915-2210-unblock-replicantdb-and-tyrell-tests
One-line summary: Restored missing ECSLaunchd library clone from git.ecs0.net to unblock replicantDB, and stabilized Tyrell empirical live stress test guards for non-hub test runs.
Scope
- Hosts:
rdmbair15m5(local development),rdmsm4x(canonical hub). - Libraries:
lib/ECSLaunchd. - Apps:
apps/replicantDB,apps/Tyrell.
Exact Files Touched / Created
lib/ECSLaunchd/(cloned fromgit.ecs0.net:git/lib/ECSLaunchd.git)apps/Tyrell/Tests/TyrellCoreTests/M2_Orch7_Challenger2_EmpiricalLiveStressTests.swift(added non-hub XCTSkip guards for live usage/activity endpoints)fleet/ops/fleet_overnight_shifter.zsh(enhanced with dynamic app package discovery)- Mirrored to
rdmsm4x:~/dev/fleet/ops/fleet_overnight_shifter.zsh
Verification Evidence
lib/ECSLaunchdverified present and resolved in SPM tree (git statusclean on main).- Tyrell live stress tests now gracefully skip missing hub-only daemon
endpoints (
/api/fleet/usage,/api/activity) on non-hub test executions. fleet_overnight_shifter.zshautomatically detected 9 local Swift packages during sweep (AirFleet,CoreAudit,KeyRingScope,ModelVault,PasswordScope,replicantDB,SQLiteScope,ThermalScope,Tyrell).
How to Undo
- Remove
lib/ECSLaunchd. - Revert git changes in
apps/Tyrell/Tests/TyrellCoreTests/M2_Orch7_Challenger2_EmpiricalLiveStressTests.swift.
Outstanding Owner Actions
- None. Background compilation and test verification continue autonomously.