tractor/ai/prompt-io/opencode/20260824T233957Z_5327b25e_p...

905 B

Implement the approved PR #481 review update which uses Aid keys for the two fresh ActorNursery reap-coordination maps while preserving the legacy .uid key for ActorNursery._children.

git diff HEAD~1..HEAD -- tractor/runtime/_supervise.py

Type and access _child_reap_requests and _child_reaped by Aid. Pass full actor identities through registration, cancellation, and completed-reap bookkeeping, deriving .uid only for _children.

git diff HEAD~1..HEAD -- tractor/spawn/_spawn.py

Forward subactor.aid when publishing completed process teardown.

git diff HEAD~1..HEAD -- tests/test_to_actor.py

Update deterministic registration tests to exercise Aid map keys.

Run focused registration/reaping tests and the full to_actor suite.