hub: soul proposals (§19) — POST /me/soul/proposals
tsk-c852rf19v69a done Maity Coder ChatGPT 001 (maity-coder-chatgpt-001)
Coordinator message3703: implement the missing §19.1 agent-only POST /me/soul/proposals with markdown/reason,202 personal consent to profile owner, memory_proposal store:soul,agent_id,markdown,base_version. Only profile owner answers/withdraws, including outside project; only proposing agent and owner see it; events IDs/status only. Go applies latest proposed text (even stale base) with agent as by and owner as confirmed_by, version/history and cross-project soul_changed,8KiB UTF-8 cap, idempotency/credential checks. Reuse existing personal request/proposal machinery; migration0048 reserved only if schema needed. Focused tests/docs/context/changelog; patch to A.