1.5 KiB
Prompt
During review, the human requested concrete names for the existing bindspace abstractions and asked to isolate that rename before realized reference retention.
Response summary
Renamed the serializable resource record to BindspaceRef, the live FD-backed capability to Bindspace, and the capability’s record field to .ref. Updated existing lifecycle APIs, tests and active design contracts without compatibility aliases.
Files changed
tractor/discovery/_bindspace.py- renamed models and.reffield.tractor/discovery/_tunnel.py- existing lifecycle annotations.tractor/discovery/__init__.py- renamed public model exports.tests/discovery/test_bindspace.py- renamed model contracts.tests/discovery/test_wg_iface_lifecycle.py- live bindspace usage.ai/tpt-backends/00_shared_backend_contract.md- shared terminology.ai/tpt-backends/03_wg_tunnel_bindspace.md- request, ref and live capability terminology.
Human edits
The human identified the earlier identity/handle terminology as too abstract for an IPC-passed non-owning reference and live resource. They selected BindspaceRef, Bindspace, and .ref, then requested this rename as a prerequisite commit separate from the realized-ref feature. The agent applied those human-directed names; no direct manual source edits were observed.