1
0

Architecture-as-Code 0.1.0: tikai dati un definīcijas; jomu katalogs (21 VARAM joma), JSON shēma, B09 datu līgums, pārbaudītājs

- kultūras un valodu tehnoloģiju joma → domains/kultura-valoda, avota PDF → sources/kultura-valoda
- izņemts KISC MCP servera kods, Docker un servera identitātes datnes (paliek KISC projekta repozitorijā)
- domenas.yaml, schemas/arhitektura-0.1.schema.json, contracts/B09-digitalas-parvaldes-arhitekturas.odcs.yaml, tools/validate.py

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016679RwmHsuTFfxt26wP6rk
This commit is contained in:
2026-10-11 11:52:49 +00:00
parent 8fb6c52e44
commit 3574c8133f
95 changed files with 668 additions and 7880 deletions

View File

@@ -0,0 +1,25 @@
# 1. Ievads
## 1.1. Dokumenta nolūks un mērķauditorija
Dokuments apraksta Kultūras un valodu tehnoloģiju jomas mērķarhitektūru un tās attīstības virzienus.
Mērķauditorija: jomas politikas un pārvaldības iesaistītās puses, sistēmu turētāji/uzturētāji, ieviesēji,
kā arī arhitektūras pārvaldības struktūras.
## 1.2. Domēna arhitektūras tvērums
Joma ietver:
- Kultūras apakšjomu
- Valodu tehnoloģiju apakšjomu
Tvērumā ietilpst:
- funkcijas un pakalpojumi
- informācijas resursi (datu kopas)
- informācijas sistēmas un integrācijas
- infrastruktūras un drošības apsvērumi
- ieviešanas ceļa karte un riski
## 1.3. Termini un saīsinājumi
Termini: `registers/00-meta/terms.yaml`
Saīsinājumi: `registers/00-meta/abbreviations.yaml`
## 1.4. Saistītie dokumenti
Saistītie dokumenti (reģistrs): `registers/00-meta/related-documents.yaml`

View File

@@ -0,0 +1,10 @@
# 2. Domēna esošās arhitektūras novērtējums
Esošās arhitektūras novērtējums tiek uzturēts SWOT formā.
SWOT reģistrs: `registers/01-as-is/swot.yaml`
PIEZĪME:
Esošās arhitektūras komponentes (pakalpojumi, IKT risinājumi u.c.) jāuzskaita un jāuztur kā katalogs.
Repo pielikumā tiek uzturēts “komponentu katalogs” mašīnlasāmā formā:
`registers/10-catalog/as-is-components.yaml`

View File

@@ -0,0 +1,11 @@
# 3. Domēna attīstības mērķi un principi
## 3.1. Domēna attīstības mērķi
Mērķi M1–M6 (reģistri): `registers/02-goals/`
## 3.2. Domēna attīstības principi
Domēna principi: `registers/00-meta/principles.yaml`
## 3.3. Principu kartējums
Kartējums (domēna principi → nacionālie principi / prasību virzieni):
`registers/00-meta/principles-map.yaml`

View File

@@ -0,0 +1,40 @@
# 4. Domēna mērķarhitektūra
## 4.1. Juridiskais skats
Juridiskais skats tiek uzturēts kā atsevišķs reģistrs (grupēts pa tēmām):
`registers/00-meta/legal-acts.yaml`
Papildus informācijai un atsaucēm:
`registers/00-meta/related-documents.yaml`
## 4.2. Organizācijas skats
### 4.2.1. Funkcijas
Reģistrs: `registers/04-functions/functions.yaml`
Diagramma (TODO): `diagrams/TODO-01-funkcijas.mmd`
### 4.2.2. Pakalpojumi
Kultūras apakšjoma: `registers/05-services/kultura-services.yaml`
Valodu tehnoloģiju apakšjoma: `registers/05-services/valoda-services.yaml`
Diagramma (TODO): `diagrams/TODO-02-pakalpojumi.mmd`
## 4.3. Semantiskais skats
### 4.3.1. Informācijas resursi
Kultūras apakšjoma: `registers/06-information-resources/kultura-info-resources.yaml`
Valodu tehnoloģiju apakšjoma: `registers/06-information-resources/valoda-info-resources.yaml`
Diagramma (TODO): `diagrams/TODO-03-informacijas-resursi.mmd`
## 4.4. Tehniskais skats
### 4.4.1. Informācijas sistēmas
Kultūras apakšjoma: `registers/07-systems/kultura-systems.yaml`
Valodu tehnoloģiju apakšjoma: `registers/07-systems/valoda-systems.yaml`
Diagramma (TODO): `diagrams/TODO-04-informacijas-sistemas.mmd`
### 4.4.2. IS sadarbība un integrācijas
Diagramma (TODO): `diagrams/TODO-05-integracijas.mmd`
### 4.4.3. IKT infrastruktūra
POC līmenī infrastruktūra tiek uzturēta kā principi + riski + ceļa kartes pasākumi.
Nākamajā iterācijā infrastruktūru iznes uz atsevišķu reģistru.

View File

@@ -0,0 +1,14 @@
# 5. Domēna mērķarhitektūras ieviešanas ceļa karte
## 5.1. Pasākumu plāns
Reģistrs: `registers/08-roadmap/roadmap.yaml`
## 5.2. Mijiedarbība ar citām jomām
Mijiedarbība ar citām jomām tiek uzturēta kā atsevišķs reģistrs:
`registers/08-roadmap/interactions.yaml`
Papildus (zema līmeņa relācijas POC vajadzībām):
`registers/99-relations/edges.yaml`
## 5.3. Riski
Reģistrs: `registers/09-risks/risks.yaml`

View File

@@ -0,0 +1,6 @@
# 6. Pielikums: esošās arhitektūras komponentu katalogs
Esošās arhitektūras komponentes tiek uzturētas kā mašīnlasāms katalogs:
`registers/10-catalog/as-is-components.yaml`
Šis katalogs kalpo kā “as-is” bāze pārejai uz mērķarhitektūru.