synops/docs
vegard 445f32de69 Sanntidslyd: kommunikasjonsnode → LiveKit-rom (oppgave 11.2)
Kobler kommunikasjonsnoder til LiveKit for sanntidslyd.
Bruker sender join_communication-intensjon, maskinrommet validerer
tilgang og returnerer signert LiveKit JWT-token + rom-URL.

Nye komponenter:
- maskinrommet/src/livekit.rs: JWT token-generering (HS256-signert
  med LIVEKIT_API_SECRET, 1-times TTL, publisher/subscriber-roller)
- POST /intentions/join_communication: validerer deltaker-edge,
  genererer token, oppretter rom i STDB, oppdaterer node-metadata
- POST /intentions/leave_communication: fjerner deltaker fra STDB
- POST /intentions/close_communication: stenger rom (krever owner)
- SpacetimeDB: live_room + room_participant tabeller for sanntids
  deltakerliste (frontend abonnerer via WebSocket)

SpacetimeDB-modul publisert som synops-v2 (ny identitet etter
at den opprinnelige ikke lenger var tilgjengelig). .env oppdatert.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 23:54:40 +00:00
..
concepts Fullfør oppgave 7.5: Segmenttabell-migrasjon og SRT-pipeline 2026-03-17 18:19:00 +01:00
erfaringer Fullfør oppgave 7.2: Transkripsjons-pipeline (CAS → Whisper → content) 2026-03-17 17:44:54 +01:00
features Dagbok-visning: privat journal sortert på tid (oppgave 9.3) 2026-03-17 22:34:13 +00:00
infra Sanntidslyd: kommunikasjonsnode → LiveKit-rom (oppgave 11.2) 2026-03-17 23:54:40 +00:00
primitiver Fullfør oppgave 7.5: Segmenttabell-migrasjon og SRT-pipeline 2026-03-17 18:19:00 +01:00
proposals Fjern gjenværende v2-referanser, dokumenter editor og tekstlagring 2026-03-17 10:55:39 +01:00
retninger Fullfør oppgave 7.5: Segmenttabell-migrasjon og SRT-pipeline 2026-03-17 18:19:00 +01:00
setup LiveKit oppsett: Docker-container for WebRTC (oppgave 11.1) 2026-03-17 22:54:50 +00:00
arkitektur.md Oppdater driftsmodell: hybrid native + Docker 2026-03-17 19:27:29 +00:00