Skip to main content
Version: V2-Next

Valid ADRs

IDTitleLink
ADR 001Select Component LibraryOpen Details
ADR 002Frontend Tech StackOpen Details
ADR 003Select STA Tech StackOpen Details
ADR 004Postgres OperatorOpen Details
ADR 005Tool for Keycloak configurationOpen Details
ADR 007Select IAM ToolOpen Details
ADR 008Select Dashboard ToolOpen Details
ADR 009Data Mgmt Portal | Backend FrameworkOpen Details
ADR 010Select DBMSOpen Details
ADR 011Select Observability DashboardOpen Details
ADR 012Deployment Strategy for the PlatformOpen Details
ADR 013Use cloudevents Standard for Bus based Configuration CommunicationOpen Details
ADR 014Select API-Management SolutionOpen Details
ADR 016Configuration Adapter (CA) SDK LanguageOpen Details
ADR 017Evaluation Graph vs. Relational DatabaseOpen Details
ADR 019Select Geoportal ComponentOpen Details
ADR 020Security concept for sharingOpen Details
ADR 021Definition of Configuration EventsOpen Details
ADR 022Backend JSON-LD API for DatasetsOpen Details
ADR 023OPA backed by AuthZ database adapter as PDPOpen Details
ADR 024Use of Linkerd as Service Mesh for CIVITAS/COREOpen Details
ADR 025Geo Server CloudOpen Details
ADR 026Select Message BusOpen Details
ADR 027Credential Management for External Datasource CredentialsOpen Details
ADR 028Interim Encryption of Datasource Credentials at RestOpen Details
ADR 030Asynchronous Outbox for Config Adapter SynchronizationOpen Details
ADR 031Orchestrated Saga for Multi-Adapter ProvisioningOpen Details
ADR 032State-Dependent Authorization via State Machine EnforcementOpen Details
ADR 033Use Grafana as second Dashboard ToolOpen Details
ADR 034Logging Rules for Platform ComponentsOpen Details
ADR 035Interface Standards throughout PlatformOpen Details
ADR 036Event driven Communication and loose couplingOpen Details
ADR 038Scope Definition of the CIVITAS/CORE PlatformOpen Details
ADR 039Dataset API StandardOpen Details
ADR 040Separation of Data APIs and Management APIs via Subdomains in CIVITAS/COREOpen Details
ADR 041Revised Topic Naming Convention for Configuration EventsOpen Details
ADR 043Kafka Authentication via SASL/SCRAM-SHA-512Open Details
ADR 044Backend-Side Authorization Rule EnforcementOpen Details
ADR 045Use JSON, JSON Schema, and JSONata for the Model-Centric Data FlowOpen Details
ADR 047Use Apache NiFi as the Pipeline Engine for Data Integration and TransformationOpen Details
ADR 048JSON Schema 2020-12 as the canonical modelling formatOpen Details
ADR 049PostgreSQL artifact registry as the primary persistence layerOpen Details
ADR 050URN-based global identitiesOpen Details
ADR 051DataSet as an artifact manifestOpen Details
ADR 052Model Forge emits no events — consumers pull synchronouslyOpen Details
ADR 053x-core-ref as a typed foreign-key annotationOpen Details
ADR 054Dependency graph as an in-memory indexOpen Details
ADR 055Views as generated projectionsOpen Details
ADR 056Cyclic references — full graph stored relationallyOpen Details
ADR 057Model-Forge-owned SemVer versioningOpen Details
ADR 058Format-agnostic Elements with versioned representationsOpen Details
ADR 059Versioned references and a version-precise dependency graphOpen Details
ADR 060Canonical domain vocabularyOpen Details
ADR 061portal-backend integration converts XSD at first importOpen Details