rdmpw3275m-changelog-20260903-1145-spoke-project-retirement
rdmpw3275m spoke project retirement
Moved five unused non-Git project copies out of the mutable spoke dev tree after preserving the exceptional ECS0lib state canonically.
- Scope: rdmpw3275m and canonical recovery on rdmsm4x.
- Moved: /Users/richh/dev/apps/RDnamed, /Users/richh/dev/lib/ECSCloudKit, /Users/richh/dev/lib/agentkit, /Users/richh/dev/lib/ecs0lib, and empty /Users/richh/dev/apps/replicantDB.
- Spoke recovery: /Users/richh/FleetRecovery/spoke-project-retirement-20260903-1145/files/.
- Canonical recovery: rdmsm4x:/Users/richh/dev/_migration/conflicts/rdmpw3275m-20260903-ecs0lib-loose-object-recovery/.
- Verification: fresh lsof and launchd-reference checks were clear; all 7,797 ECS0lib files matched canonical recovery before the move; every moved file passed SHA-256 after the move.
- Manifests: spoke before 5df3dc0de556e5cb34808234ebc86095851b97dbc03c91f4296a3300eb54f8dd; spoke after 89f10b2cc3de15b3132dc20168fddfe2ccf74aa1fe4200c5b3148fbd9453f022; canonical ECS0lib recovery 8a1773f0e83bda85962584544c9865ebc5fe883b154b8ae8d0fd4dd48a16d72f.
- Preserved: apps/Tyrell, fleet, scripts, pointer map, agent/session state, and credentials.
- Undo: restore explicit paths from recovery/files only after destination/owner checks.
- Outstanding: eight ECS0lib blobs require owner review because they were not reachable from a canonical ref; Tyrell remains gated by TASK-20260831-30. Apple Notes publication is pending because this change ran over SSH in a Background domain.