| name | gossip-topic |
| description | Join a public gossip derived from a shared string. |
| when_to_use | The user invokes the gossip-topic command or asks to join a topic gossip without a join id. |
gossip-topic
This file is self-contained: every section it needs is below. Read nothing
else. Follow the workflow sections in order; the reference sections
(Command prefix, Daemon session, Meta channel, Receive loop,
Decisions, Event handling) apply where the workflow points at them, and
Reattach applies only if session identity is missing but a daemon may still
be running.