27 lines
1.2 KiB
Markdown
27 lines
1.2 KiB
Markdown
|
|
---
|
||
|
|
model: gpt-5.6-sol
|
||
|
|
service: opencode
|
||
|
|
timestamp: 2026-08-27T21:11:15Z
|
||
|
|
git_ref: d130431c
|
||
|
|
diff_cmd: git diff HEAD~1..HEAD
|
||
|
|
---
|
||
|
|
|
||
|
|
# Raw output - simplify bindspace model names
|
||
|
|
|
||
|
|
While reviewing realized bindspace metadata, the human requested more
|
||
|
|
concrete names for the existing bindspace model family and asked that
|
||
|
|
the rename remain separate from the subsequent feature.
|
||
|
|
|
||
|
|
> `git diff HEAD~1..HEAD -- tractor/discovery/_bindspace.py tractor/discovery/_tunnel.py tractor/discovery/__init__.py tests/discovery/test_bindspace.py tests/discovery/test_wg_iface_lifecycle.py ai/tpt-backends/00_shared_backend_contract.md ai/tpt-backends/03_wg_tunnel_bindspace.md`
|
||
|
|
|
||
|
|
Renamed `BindspaceIdentity` to `BindspaceRef` for the serializable,
|
||
|
|
non-owning, host-local resource record. Renamed `BindspaceHandle` to
|
||
|
|
`Bindspace` for the live process-local FD-backed capability, and renamed
|
||
|
|
its `.identity` field to `.ref`.
|
||
|
|
|
||
|
|
No compatibility aliases were added because the models are unshipped.
|
||
|
|
Active design contracts now distinguish the serialized request, the
|
||
|
|
wire-safe non-owning ref, and the live capability. Ruff passed, 518
|
||
|
|
tests collected, and 53 focused bindspace/WireGuard/listener tests
|
||
|
|
passed across the final two-commit tree.
|