Synops — redaksjonelt OS og kunnskapsgraf
Find a file
vegard aee6adc425 Fjern STDB-skrivestien: all skriving går kun til PG (oppgave 22.3)
SpacetimeDB var brukt som «instant feedback»-lag mellom portvokteren
og frontend. Nå som PG NOTIFY-triggere og WebSocket er på plass
(oppgave 22.1–22.2), er STDB-skrivestien overflødig.

Endringer:
- intentions.rs: Alle CRUD-operasjoner (create/update/delete node/edge)
  skriver nå synkront til PG i stedet for STDB-først + async PG-jobbkø.
  PG NOTIFY-triggere gir umiddelbar sanntidsoppdatering til klienter.
  Tilgangsgivende edges (owner/admin/member_of/reader) bruker transaksjon
  med recompute_access direkte i handleren.
- maintenance.rs: Fjernet StdbClient fra alle funksjoner. Varsler
  opprettes/oppdateres/slettes direkte i PG.
- agent.rs, audio.rs, tts.rs, ai_process.rs: Fjernet STDB-synk etter
  CLI-verktøy-kjøring. PG NOTIFY dekker sanntidsvisning.
- pg_writes.rs: Fjernet sync_node_access_to_stdb. access_changed
  NOTIFY-trigger håndterer dette.
- workspace.rs: Synkrone PG-skrivinger med recompute_access.
- summarize.rs, ai_edges.rs: Fjernet StdbClient fra signaturer.
- jobs.rs: Fjernet StdbClient fra dispatch og start_worker.
- main.rs: Fjernet STDB-initialisering, warmup, stdb_monitor.
  StdbClient fjernet fra AppState. stdb.rs beholdt som død kode
  (fjernes i oppgave 22.4).
- health.rs: Fjernet STDB-helsesjekk fra dashboard.
- Slettet warmup.rs og stdb_monitor.rs (PG→STDB-synk ikke lenger
  relevant).
- docs/retninger/datalaget.md: Markert fase M3 som fullført.
2026-03-18 13:11:33 +00:00
config Custom domains (oppgave 14.9): DNS-validering, Caddy on-demand TLS, re-rendering 2026-03-18 01:51:35 +00:00
docs Fjern STDB-skrivestien: all skriving går kun til PG (oppgave 22.3) 2026-03-18 13:11:33 +00:00
frontend Fullfør oppgave 22.2: Frontend-migrering fra SpacetimeDB til portvokteren 2026-03-18 12:26:33 +00:00
maskinrommet Fjern STDB-skrivestien: all skriving går kun til PG (oppgave 22.3) 2026-03-18 13:11:33 +00:00
migrations Backend for SpacetimeDB-migrering: berikede WS-events + mixer-API 2026-03-18 12:16:36 +00:00
ops Oppdater docs til server-only utviklingsmodell 2026-03-17 18:29:45 +00:00
reference Arkitekturbeslutninger: noder er sentrum, edges definerer alt 2026-03-17 10:29:54 +01:00
scripts Legg til fase 23: validering og kvalitetssikring per fase 2026-03-18 12:10:38 +00:00
spacetimedb Implementer message_placements (oppgave 20.1) 2026-03-18 07:59:07 +00:00
tools synops-common: delt lib for alle CLI-verktøy (oppgave 21.16) 2026-03-18 10:51:40 +00:00
.env.example Fullfør oppgave 7.1: faster-whisper Docker-oppsett for norsk STT 2026-03-17 17:21:29 +01:00
.gitignore Synops v2: arkitektur, retninger og dokumentasjon 2026-03-17 06:43:08 +01:00
CLAUDE.md Legg til auth.synops.no og oppdater domene-dokumentasjon 2026-03-18 11:46:39 +00:00
spacetime.json SpacetimeDB-modul: nodes og edges med CRUD-reducers (oppgave 1.3) 2026-03-17 12:05:18 +01:00
tasks.md Fjern STDB-skrivestien: all skriving går kun til PG (oppgave 22.3) 2026-03-18 13:11:33 +00:00