Vilken version gäller?
Mallen ändrades i mars. Avtalet gick ut i februari. Ingen kan svara utan att öppna filen.
Varje avtal byggs av versionerade klausuler och typade fält. Det som signeras är strukturerad data — sökbar, spårbar och kopplad till åtagandena den skapar.
§4 Ersättning
Signaturer
Åtaganden
Problemet
Mallen ändrades i mars. Avtalet gick ut i februari. Ingen kan svara utan att öppna filen.
”Vilka avtal har uppsägningstid över tre månader?” kräver att någon läser dem. Fritextsök hittar ordet, inte villkoret.
Avtalet säger tre inlägg. Ingenting säger till när de inte kom.
Mall, klausul, fält, insamling, signatur, åtagande. Samma data hela vägen.
01
Identiteten är slug plus version. Att publicera v3 rör aldrig v2 — avtal som redan gått ut pekar kvar på sin egen text.
02
Förhandling sker genom att välja bland förgodkända varianter, inte genom att skriva om text. Vem som får välja sätts per klausul.
03
Ett belopp är SEK, en andel är procent, en tidpunkt är datum.
04
En engångslänk till ett formulär. Varje fält mappar mot en variabel — inget hamnar i fritext.
05
Vem som helst kan initiera. Bara en registrerad firmatecknare kan sluta avtalet. Fullmakten är själv ett avtal i systemet.
06
Uppfyllelse intygas av en människa, aldrig av systemet. Varje intygande hamnar i en logg som bara kan växa.
Livscykel
Personuppgifter är fysiskt separerade och läsbara genom en enda funktion. Varje åtkomst loggas i samma transaktion — de kan inte gå isär.