--- model: gpt-5.6-sol service: opencode timestamp: 2026-08-30T02:52:01Z git_ref: b1f6ade8 diff_cmd: git diff HEAD~1..HEAD --- # Raw output - extract public network APIs The human questioned whether bindspace and WireGuard lifecycle APIs belonged under actor discovery, selected the proposed `tractor.net` boundary, and authorized implementation. ## Generated code > `git diff HEAD~1..HEAD -- tractor/net tractor/discovery tractor/__init__.py` Move bindspace and tunnel implementations into a lazy public network package. Keep actor discovery focused on registry and lookup behavior, while exposing bindspace, tunnel, WireGuard, and multiaddr declarations through `tractor.net` without loading optional networking dependencies during `import tractor`. > `git diff HEAD~1..HEAD -- tests/net tests/test_lazy_imports.py tests/ipc examples/multihost/wg_lan docs` Move network-focused tests to `tests/net`, update internal and public imports, verify lazy symbol resolution and removed discovery exports, and document the new package boundary.