52a0af8625
A parked revive holds the same AgentRef while constructing a new session. If the Hub tombstoned that ref before revive completed, the reviver could still attach its session and set the terminal ref back to idle because identity alone remained unchanged. - Made aborted registry refs terminal: reject revival claims, late session attachment, and status transitions out of aborted. - Made lifecycle revival accept only an untouched detached parked ref or the exact running session already claimed by createAgentSession; dispose and reject every terminal/stale result. - Added a delayed-revival regression test and claim-before-kill CAS checks. Fixes #7250