Rammeverk / Framework
AVERT: verifiserbar utførelse for AI-agenter
AVERT er en femtrinns sløyfe en AI-agent følger for å sjekke et norsk selskap før den handler, og for å beholde kryptografisk bevis på hva den verifiserte: Authorize, Validate, Execute, Receipt, Trail.
Hvorfor tradisjonelle API-er svikter for AI-agenterWhy traditional APIs fail for AI agents
Tradisjonelle API-er ble bygget for utviklere som leser dokumentasjon og resonnerer seg gjennom grensetilfeller. AI-agenter som handler mot norske offentlige systemer (Altinn, Maskinporten, Brønnøysundregistrene, Skatteetaten, Nav) kan ikke det, og innsatsen er juridisk, ikke kosmetisk. Et hallusinert organisasjonsnummer eller en feilformatert skatteinnsending er et juridisk ansvar, ikke en skrivefeil. AVERT definerer hvordan en agent sjekker før den handler, og ender med et bevis på hva den verifiserte.
De fem trinnene i AVERTThe five steps of AVERT
Authorize
Les virksomhetens registrerte signaturregel (signaturrett og prokura fra Brønnøysund) før noe annet skjer, og la agenten din anvende den på handlingen det gjelder. Apier sjekker ikke rettigheter eller delegeringer i Altinn.
Validate
Agenten sjekker den planlagte handlingen mot det registeret oppgir, og hver feil Apier returnerer er maskinlesbar, så agenten kan rette seg selv. Apier sender ingenting videre til det offentlige.
Execute
Kallet som gjøres som virksomheten, i virksomhetens egne systemer og med dens egen legitimasjon. Apier leser; Apier utfører ikke skriving mot Altinn, Maskinporten eller Skatteetaten for noen.
Receipt
En manipuleringssikker oppføring av hva som ble lest, fra hvilket register og når: hvert svar bærer en hash av svaret og et tidsstempel i _meta, Apier lagrer en oppføring av kilden for hver lesing, og et signert sertifikat kan hentes ved behov, slik at grunnlaget for handlingen kan verifiseres uavhengig senere. Apier leverer ikke innsendinger til det offentlige, så det finnes ikke noe svar fra det offentlige å ta vare på.
Trail
En akkumulerende sporingslogg som bare kan utvides. Den registrerer hele historikken til en virksomhets regulerte handlinger, og ingen, heller ikke Apier, kan endre den i ettertid.
AVERT og den juridiske tilstandsmaskinenAVERT and the Legal State Machine
Hver AVERT-sløyfe flytter virksomheten videre i den juridiske tilstandsmaskinen, det vil si virksomhetens posisjon i en flertrinns regulert arbeidsflyt (registrering → organisasjonsnummer → MVA → løpende forpliktelser). Agenten vet alltid hva som er gjort, hva som er låst, og hva som kommer videre.
Vanlige spørsmålCommon questions
Hva er AVERT-rammeverket?
AVERT er en femtrinns sløyfe en AI-agent følger for å sjekke et norsk selskap før den handler, og for å beholde kryptografisk bevis på hva den verifiserte: Authorize, Validate, Execute, Receipt, Trail.
Hvorfor fungerer ikke tradisjonelle API-er for AI-agenter?
Tradisjonelle API-er ble bygget for utviklere som leser dokumentasjon og resonnerer seg gjennom grensetilfeller. AI-agenter kan ikke det, og innsatsen er juridisk, ikke kosmetisk. Et hallusinert organisasjonsnummer eller en feilformatert skatteinnsending er et juridisk ansvar, ikke en skrivefeil.
Støtter AVERT skrivehandlinger mot norske offentlige systemer?
Nei. Lesehandlingene i Apier er i drift i dag, og Apier utfører ikke skriving mot Altinn, Maskinporten eller Skatteetaten. I AVERT-løkken er Execute steget virksomheten selv tar i egne systemer; rammeverket krever at hver utført handling gir en signert kvittering og en sporingslogg som bare kan utvides.
Kom i gangGet started
Oppslag av data er en handelsvare. Bevis og sporbarhet er det ikke, og det er nettopp det laget AVERT definerer.