Parent: #335 Depends on: #341 Roadmap: #144, #134
Complete Promise relocation without changing settlement or locking semantics.
Acceptance:
- Rewrite Promise value, wrapper, awaiting activation, forwarding Promise, and every inline/overflow reaction.
- Rewrite handler/extra argument/retained activation and the result-Promise or resolve/reject capability branch exactly as traced.
- Preserve detached-reaction semantics and Promise state/accounting metadata.
- Relocation runs only at the world-stopped commit boundary and does not acquire Promise locks.
- Distinct-target regressions prove inline and overflow branches.
- Focused normal and TSan runs report zero failures and leaks.
- Production movement remains disabled and #335 is updated.