Gå til innhold

Beslutninger⚓︎

Architecture Decision Records (ADR) dokumenterer viktige arkitekturbeslutninger i Kai-prosjektet. Hver ADR beskriver kontekst, vurderinger og valgt løsning.

# Tittel Status
001 Blob storage-struktur for saksdokumenter Foreslått
002 Custom token bucket rate limiting Foreslått
003 .NET Aspire for lokal orkestrering Akseptert
004 Refit for typede REST-klienter Akseptert
005 Dual autentisering (Bot Framework + Entra ID) Akseptert
006 Købasert asynkron regelanalyse Akseptert
007 Batch processing Foreslått
008 Bytt Google AI Studio API til Vertex AI Erstattet av ADR-018
009 Superpowers som standard meta-rammeverk for spec-drevet utvikling Akseptert
010 Valg av regelmotor Erstattet av ADR-013
011 PostgreSQL som persistensdatabase for fakta og regelresultater Akseptert
012 TickerQ som scheduler Foreslått
013 Workflow-orkestrering på regelmotoren (utvidelse av ADR-010) Akseptert
014 Tidsversjonering av workflows og regler mot søknadsdato (utvidelse av ADR-013) Akseptert
015 Norsk domenespråk i kode — ingen oversettelseslag Akseptert
016 Vedlikeholdt read-only replika av ERS/masterdata Akseptert
017 Registerfakta — behold begge, aldri overskriv Akseptert
018 Databehandling i Azure AI Foundry Akseptert
019 Konvensjonsbasert EF-kolonnemapping Akseptert
020 Strukturert fakta-ekstraksjon for hvert virkemiddel Akseptert
021 Vedlikeholdte projeksjonskolonner på Sak (behandlingsform, regelstatus, gjennomgått) Foreslått
022 ERS-status velger regelsett, tilsagnet avgrenser dokumentpakken Akseptert