rdmbair15m5-changelog-20260903-0655-final-remote-pointer-conversion
Converted the final spoke development estate to remote-pointer-only project state while preserving every project tree intact in a recoverable same-volume archive.
Scope
- Host:
rdmbair15m5 - Source estate:
/Users/richh/dev - Recovery estate:
/Users/richh/Library/Application Support/FleetRecovery/rdmbair15m5-20260903-0655-final-project-estate - Canonical source remains
rdmsm4x:/Users/richh/dev.
Changes
- Moved the 11 minimal top-level anchors containing all 25 remaining
Git roots into the recovery estate:
apps/cvedb,apps/replicantDB,apps/RTTy,apps/Voight,issues,lib/app-baseline,lib/apple-notes-api-key-inventory,lib/arista,lib/ecs0lib,lib/ECSCloudKit, andsites/eastcoastscience.net. - Moved every remaining non-Git project copy under
/Users/richh/dev/apps,/Users/richh/dev/lib, and/Users/richh/dev/sitesinto the same recovery estate. - Recreated empty
apps,lib, andsitesdirectories so local tools do not fail on missing containers. - Retained
/Users/richh/dev/FLEET-PROJECT-POINTERS.md, which names canonical paths, fleet clone URLs, and private GitHub backups. - Left live
agyPID 71524 andclaudePID 72112 running. Before the move,lsofshowed each held only/Users/richh/devas its current directory and no project file descriptor.
Verification
- Git roots below
/Users/richh/devafter conversion:0. - Git roots preserved in the recovery estate:
25. - Recovery-estate apparent size after all project moves: approximately
45G. - Remaining entries below local
apps,lib, andsites: none. - Pointer ledger: present.
- Both pre-existing terminal agent processes remained live after conversion.
Prior preservation evidence
The moved estate was already covered by the accepted checksum packets at canonical rdmsm4x:
/Users/richh/dev/_migration/conflicts/rdmbair15m5-20260903/Users/richh/dev/_migration/conflicts/rdmbair15m5-20260903-estate-audit-v2
Their previously verified manifest digests are
eda0be86ffcd35e350eb4976e116ca4c1a73e68296989423a62ffac628f0f62d
and
f3f6263b674a19f01c7ffa3dc8a092624602d32ff43077ea49231bb192ed0dc3.
Undo
Do not bulk-restore over newly created work. To recover a project,
first verify that its destination below /Users/richh/dev is
absent or empty, compare it with canonical rdmsm4x and the accepted
checksum packet, then move only that named project from the
FleetRecovery estate. Prefer a fresh clone from the pointer ledger for
ordinary work.
Outstanding
- Apple Notes publication must be performed from the Aqua desktop
session on
rdmbair15m5; this SSH/background operation cannot claim Notes delivery. - The two live terminal agents should refresh their working context
from
FLEET-PROJECT-POINTERS.mdor canonical rdmsm4x before starting new project writes.