LIVE · AUDIT-KJEDE · EU-VERTET
SYSTEM · 99,99 % OPPETID
v 1.0 ↗ LAGET I EU
Fangst

Samarbeidstavle i økten

Operatør og feltbruker tegner på det samme lerretet i sanntid — mål, piler, "hvor er bulken"-annoteringer. Hvert øyeblikksbilde fanger både den gjengitte PNG-en og Excalidraw-scene-JSON-en, hashet sammen. Manipuler en av sidene i etterkant, og audit-kjeden fanger det opp.

Hva som fanges

Gjengitt PNG

Det alle så

Det piksel-eksakte bildet gjengitt på øyeblikksbilde-tidspunktet. Overlever i saksmappe-visningen i årevis uten at Excalidraw må kunne lastes — legg PNG-en i et rettsbunt, og den taler for seg selv.

Excalidraw-scene-JSON

Formene som skapte det

Canonical-JSON-dump av scene-elementene: hvert strøk, hver pil, hver etikett. Gjengi JSON-en på nytt senere, og du får en byte-identisk PNG — det kryptografiske beviset på at det gjengitte bildet ikke ble forfalsket etter fangst.

Kombinert SHA-256 forankrer PNG + canonical JSON sammen. Endre én byte i en av dem, og kjeden brytes.

Hvorfor begge sider

En gjengitt PNG alene er overbevisende, men teoretisk forfalskbar — enhver bildeeditor lager en piksel-korrekt kopi. En scene-JSON alene er uleselig for en domstol — strøk og koordinater i en visning dommeren ikke har. Sammen: JSON-en beviser at bildet er den deterministiske gjengivelsen av disse formene; bildet beviser hva deltakerne faktisk så på skjermen. Manipuler bildet uten å røre JSON-en, og re-gjengivelses-sjekken slår ut; manipuler JSON-en, og hashen stemmer ikke.

Modell for sanntidssamarbeid

Strøk forplantes i sanntid med konfliktfri sammenslåing, slik at begge sider kan tegne samtidig uten låsing. Operatøren kan låse en flis til seg selv (enveis-annotering, vanlig i skade-gjennomganger) eller åpne den for ekte samredigering (vanlig i fjernopplæring).

ModusHvem kan tegne
Operatør-låstBare operatøren. Feltbrukeren ser annoteringene lande — vanlig i inspeksjon-etter-boka-flyter.
Åpent lerretBegge sider. Feltbrukeren kan sirkle inn "det var dette jeg mente" uten å vente på tur.
Fang-og-behold"Fang gjeldende tilstand og åpne samarbeidsannotatoren på den" — fanger et stillbilde og gjenåpner det for asynkron annotering senere.

Lese det tilbake fra API-et

Tavler havner som Evidence-rader med kind=whiteboard. List dem via GET /api/v1/public/sessions/{id}/whiteboards, be om en signert nedlastings-URL via GET /api/v1/public/evidence/{id}/download. Både den gjengitte PNG-en og et verify-endepunkt for scene-JSON-en er dokumentert i Whiteboards API-referanse.

Prøv sanntidslerretet

Demo-økten leveres med operatør- + feltsiden allerede sammenkoblet. Åpne den i to nettlesere, tegn på begge — strøkene forplantes; øyeblikksbildet fanger begge lag; audit-kjeden forankrer begge.