personal memory agent

Merge main (hopper-uvumnaqd-merge-undo entity history/undo work) into health-lane recovery master

Carries forward ae1ffd859 + 236563177, which were fast-forward-landed on local main but never pushed. Preserved as-is, not rewritten.