tractor/docs/api
Gud Boi e15cd6bf89 Add a `tipc` guide page, roster it in the docs
Plan 01 §8's docs deliverable: `docs/guide/tipc.rst`, leading
w/ the `tipc nametable show` demo as the plan asked.

Frames the backend by what makes it different — every other tpt
gives you a pipe and leaves discovery to the registrar, whereas
TIPC's service names live in a kernel-maintained cluster-wide
name table, so a `.bind()` IS registration and a `.connect()` IS
the lookup. Then: push-based discovery via
`open_topology_events()`, scope-as-`.bindspace`, bearer setup
for spanning hosts, and the gotchas.

Also,
- roster it in `guide/index.rst` (prose list + toctree)
- `api/ipc.rst`'s transport line said `['tcp' | 'uds']` and
  described only 2 unwrapped-addr shapes; now mentions `tipc`
  and its proto-keyed `('tipc', stype, instance, scope)`.

Verified w/ a full `sphinx -b html` build: succeeded, page
renders, internal refs resolve.

(this patch was generated in some part by `claude-code` using `claude-opus-5` (`anthropic`))
2026-09-01 20:00:29 -04:00
..
context.rst Write the big boi docs content tree 2026-06-28 13:29:01 -04:00
core.rst Port docs off `run_in_actor` + `Portal.wait_for_result` 2026-08-25 19:16:21 -04:00
devx.rst Write the big boi docs content tree 2026-06-28 13:29:01 -04:00
discovery.rst Write the big boi docs content tree 2026-06-28 13:29:01 -04:00
errors.rst Write the big boi docs content tree 2026-06-28 13:29:01 -04:00
index.rst Move network APIs to lazy `tractor.net` 2026-09-01 18:10:53 -04:00
ipc.rst Add a `tipc` guide page, roster it in the docs 2026-09-01 20:00:29 -04:00
msg.rst Write the big boi docs content tree 2026-06-28 13:29:01 -04:00
net.rst Scope `open_root_actor()` to a `Bindspace` 2026-09-01 18:10:53 -04:00
to_asyncio.rst Showcase `to_actor.run()` across docs 2026-08-21 15:03:34 -04:00
trionics.rst Wake broadcast peers on shared receive failures 2026-08-27 21:18:00 -04:00