--- model: openai/gpt-5.6-sol service: opencode timestamp: 2026-08-25T01:57:42Z git_ref: e42ecb55 diff_cmd: git diff HEAD~1..HEAD --- Implement the approved PR #481 clarification for provisional child registration in both process-spawn backends. > `git diff HEAD~1..HEAD -- tractor/spawn/_mp.py` > `git diff HEAD~1..HEAD -- tractor/spawn/_trio.py` Explain that `portal=None` is provisional because no `Portal` can exist until the child completes its IPC handshake and returns a `Channel`. Use an explicit keyword argument and identify the later replacement with `Portal(chan)`. Run lint and the full `to_actor` runtime suite.