Naming Guide
Names that make OpenRTC avenue ownership explicit
Use names that reveal the capability and its lifetime:
| Value | Preferred name | Avoid |
|---|---|---|
| Root lazy client | rtc | runtime |
| Device mesh handle | devices | client |
| Live space handle | space or product name such as cursors | discovery |
| Room handle | room, match, or call | connection |
| Consumer assertion source | auth | firebaseAuth |
| Optional evidence source | attestation | appCheckToken |
Application code should use capability handles. Reserve “runtime” for imports from openrtc/runtime and transport-adapter work.