Sequence — Join Session (Guest, Web)
FR: FR-002, FR-009
sequenceDiagram
participant Guest as Guest Browser
participant Web as web-app
participant Auth as auth-service
participant Session as session-service
participant RT as realtime-service
Guest->>Web: Enter invite code
Web->>Auth: POST /auth/guest
Auth-->>Web: guest_token
Web->>Session: POST /sessions/join {code}
Session->>Session: Create/link Participant
Session-->>Web: session + participant
Web->>RT: WS connect + subscribe session
RT-->>Web: participant list update
Исходник: seq-join-session.mmd