diff --git a/README.md b/README.md
index 353a4a4..4cdca02 100644
--- a/README.md
+++ b/README.md
@@ -43,15 +43,15 @@ processes/L4/vdaa.mi.sandbox.atlase/ # L4 — izpildāmā pakotne
expected-output.example.json # Sagaidāmais rezultāts (ar AI novērtējumu)
bpmn/
- mi-sandbox-atlase.bpmn.xml # Galvenais process
+ mi-sandbox-atlase.bpmn # Galvenais process
dmn/
- 01-atbilstiba-un-izsledzosie.dmn.xml # Atbilstības un izslēdzošo nosacījumu DMN
- 02-vertesanas-punkti.dmn.xml # 5 kritēriju svērtais punktu aprēķins
- 03-trl-vertejums.dmn.xml # TRL → 0–5 vērtējuma kartējums
+ 01-atbilstiba-un-izsledzosie.dmn # Atbilstības un izslēdzošo nosacījumu DMN
+ 02-vertesanas-punkti.dmn # 5 kritēriju svērtais punktu aprēķins
+ 03-trl-vertejums.dmn # TRL → 0–5 vērtējuma kartējums
cmmn/
- vertesanas-lieta.cmmn.xml # Komisijas vērtēšanas gadījums
+ vertesanas-lieta.cmmn # Komisijas vērtēšanas gadījums
resources/
mappings.yaml # Targets + bindings (UAPF formāts)
@@ -188,9 +188,9 @@ atpakaļ repozitorijā caur `PGV_REQUEST_SAVE`.
## Kā izmantot
1. Atver repozitoriju ProcessGit vidē (`processgit.org` vai `processgit.dev`).
-2. Atver `bpmn/mi-sandbox-atlase.bpmn.xml` — grafiski redzams process.
-3. Atver `dmn/*.dmn.xml` — lēmumu tabulas ar skaidrojumiem.
-4. Atver `cmmn/vertesanas-lieta.cmmn.xml` — gadījuma modelis.
+2. Atver `bpmn/mi-sandbox-atlase.bpmn` — grafiski redzams process.
+3. Atver `dmn/*.dmn` — lēmumu tabulas ar skaidrojumiem.
+4. Atver `cmmn/vertesanas-lieta.cmmn` — gadījuma modelis.
5. Atver `examples/candidate-input.example.json` — ielādējas viewer GUI.
6. Noklikšķini uz `agent.chat.yaml` — atveras AI čata panelis (🏛️).
@@ -205,7 +205,7 @@ atpakaļ repozitorijā caur `PGV_REQUEST_SAVE`.
| `owners` ar kontaktu | ✅ |
| `lifecycle` statuss | ✅ |
| L0 enterprise index ar `kind: uapf.enterprise.index` | ✅ |
-| `.bpmn.xml` / `.dmn.xml` / `.cmmn.xml` paplašinājumi | ✅ |
+| `.bpmn` / `.dmn` / `.cmmn` paplašinājumi | ✅ |
| `resources/mappings.yaml` ar targets + bindings | ✅ |
| `metadata/` ar ownership + lifecycle | ✅ |
| MCP endpoint deklarācija (`exposure.mcp`) | ✅ |
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/agent.chat.yaml b/processes/L4/vdaa.mi.sandbox.atlase/agent.chat.yaml
index 14531ee..e4bde82 100644
--- a/processes/L4/vdaa.mi.sandbox.atlase/agent.chat.yaml
+++ b/processes/L4/vdaa.mi.sandbox.atlase/agent.chat.yaml
@@ -25,9 +25,9 @@ llm:
un iesniedzējiem izprast VDAA speciālās regulatīvās vides atlases nolikumu.
Tavas galvenās spējas:
- 1. Pārbaudīt iesnieguma formālo atbilstību (DMN: 01-atbilstiba-un-izsledzosie.dmn.xml)
- 2. Aprēķināt svērtos punktus no komisijas vērtējumiem (DMN: 02-vertesanas-punkti.dmn.xml)
- 3. Kartēt TRL līmeņus uz 0-5 skalu (DMN: 03-trl-vertejums.dmn.xml)
+ 1. Pārbaudīt iesnieguma formālo atbilstību (DMN: 01-atbilstiba-un-izsledzosie.dmn)
+ 2. Aprēķināt svērtos punktus no komisijas vērtējumiem (DMN: 02-vertesanas-punkti.dmn)
+ 3. Kartēt TRL līmeņus uz 0-5 skalu (DMN: 03-trl-vertejums.dmn)
4. Izskaidrot vērtēšanas kritērijus, svarus un enkurus
5. Parādīt neizšķirta gadījuma atrisināšanas loģiku
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/bpmn/mi-sandbox-atlase.bpmn.xml b/processes/L4/vdaa.mi.sandbox.atlase/bpmn/mi-sandbox-atlase.bpmn
similarity index 100%
rename from processes/L4/vdaa.mi.sandbox.atlase/bpmn/mi-sandbox-atlase.bpmn.xml
rename to processes/L4/vdaa.mi.sandbox.atlase/bpmn/mi-sandbox-atlase.bpmn
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/cmmn/vertesanas-lieta.cmmn.xml b/processes/L4/vdaa.mi.sandbox.atlase/cmmn/vertesanas-lieta.cmmn
similarity index 98%
rename from processes/L4/vdaa.mi.sandbox.atlase/cmmn/vertesanas-lieta.cmmn.xml
rename to processes/L4/vdaa.mi.sandbox.atlase/cmmn/vertesanas-lieta.cmmn
index 0a78921..762bb19 100644
--- a/processes/L4/vdaa.mi.sandbox.atlase/cmmn/vertesanas-lieta.cmmn.xml
+++ b/processes/L4/vdaa.mi.sandbox.atlase/cmmn/vertesanas-lieta.cmmn
@@ -58,12 +58,12 @@
-
+
-
+
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/dmn/01-atbilstiba-un-izsledzosie.dmn.xml b/processes/L4/vdaa.mi.sandbox.atlase/dmn/01-atbilstiba-un-izsledzosie.dmn
similarity index 100%
rename from processes/L4/vdaa.mi.sandbox.atlase/dmn/01-atbilstiba-un-izsledzosie.dmn.xml
rename to processes/L4/vdaa.mi.sandbox.atlase/dmn/01-atbilstiba-un-izsledzosie.dmn
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/dmn/02-vertesanas-punkti.dmn.xml b/processes/L4/vdaa.mi.sandbox.atlase/dmn/02-vertesanas-punkti.dmn
similarity index 100%
rename from processes/L4/vdaa.mi.sandbox.atlase/dmn/02-vertesanas-punkti.dmn.xml
rename to processes/L4/vdaa.mi.sandbox.atlase/dmn/02-vertesanas-punkti.dmn
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/dmn/03-trl-vertejums.dmn.xml b/processes/L4/vdaa.mi.sandbox.atlase/dmn/03-trl-vertejums.dmn
similarity index 100%
rename from processes/L4/vdaa.mi.sandbox.atlase/dmn/03-trl-vertejums.dmn.xml
rename to processes/L4/vdaa.mi.sandbox.atlase/dmn/03-trl-vertejums.dmn
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/docs/CHANGELOG.md b/processes/L4/vdaa.mi.sandbox.atlase/docs/CHANGELOG.md
index 24868c4..8df8504 100644
--- a/processes/L4/vdaa.mi.sandbox.atlase/docs/CHANGELOG.md
+++ b/processes/L4/vdaa.mi.sandbox.atlase/docs/CHANGELOG.md
@@ -1,5 +1,21 @@
# Changelog
+## [0.3.0] — 2026-05-17
+
+### Mainīts
+- Stūrakmeņu failu paplašinājumi pārsaukti `.bpmn.xml`/`.dmn.xml`/`.cmmn.xml` →
+ `.bpmn`/`.dmn`/`.cmmn` (UAPF-specification v2.0.0 — OMG ekosistēmas
+ paplašinājumi). Visas iekšējās atsauces atjauninātas (uapf.yaml,
+ resources/mappings.yaml, processgit.mcp.yaml, processgit.viewer.json,
+ CMMN processTask processRef, dokumentācija).
+
+### Pievienots
+- Diagrammu apmaiņas dati (diagram interchange) visiem stūrakmeņiem
+ (UAPF-specification v2.1.0, SEM-011): CMMNDI vērtēšanas lietai (20 figūras),
+ DMNDI visiem trim DMN modeļiem (DRD figūras + saites). Procesu un lēmumu
+ loģika nav mainīta — pievienots tikai DI slānis.
+
+
## [0.2.0] — 2026-03-07
### Pievienots
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/docs/source-reference.md b/processes/L4/vdaa.mi.sandbox.atlase/docs/source-reference.md
index b615e42..dda84f6 100644
--- a/processes/L4/vdaa.mi.sandbox.atlase/docs/source-reference.md
+++ b/processes/L4/vdaa.mi.sandbox.atlase/docs/source-reference.md
@@ -18,12 +18,12 @@ Mākslīgā intelekta centra likumu un MK noteikumiem Nr.12.
| Nolikuma sadaļa | UAPF artefakts |
|---|---|
-| III. Iesniegšanas kārtība (5.–12.p.) | `bpmn/mi-sandbox-atlase.bpmn.xml` — sākums līdz Gateway |
-| Izslēdzošie nosacījumi (6.p.) | `dmn/01-atbilstiba-un-izsledzosie.dmn.xml` |
+| III. Iesniegšanas kārtība (5.–12.p.) | `bpmn/mi-sandbox-atlase.bpmn` — sākums līdz Gateway |
+| Izslēdzošie nosacījumi (6.p.) | `dmn/01-atbilstiba-un-izsledzosie.dmn` |
| Trūkumu novēršana (12.p.) | BPMN sub-flow ar 5 d.d. taimeri |
| Kompetento institūciju atzinumi (13.-14.p.) | BPMN send/receive uzdevumi |
-| IV. Vērtēšana (16.–22.p.) | `dmn/02-vertesanas-punkti.dmn.xml` |
-| 2.pielikums — TRL līmeņi | `dmn/03-trl-vertejums.dmn.xml` |
-| Komisijas vērtēšana (18.-19.p.) | `cmmn/vertesanas-lieta.cmmn.xml` |
+| IV. Vērtēšana (16.–22.p.) | `dmn/02-vertesanas-punkti.dmn` |
+| 2.pielikums — TRL līmeņi | `dmn/03-trl-vertejums.dmn` |
+| Komisijas vērtēšana (18.-19.p.) | `cmmn/vertesanas-lieta.cmmn` |
| Neizšķirta gadījumi | DMN TieBreakVector lēmums |
| Lēmuma paziņošana (15., 20., 22.p.) | BPMN beigu posms |
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/examples/processgit.viewer.json b/processes/L4/vdaa.mi.sandbox.atlase/examples/processgit.viewer.json
index c477e05..d27246e 100644
--- a/processes/L4/vdaa.mi.sandbox.atlase/examples/processgit.viewer.json
+++ b/processes/L4/vdaa.mi.sandbox.atlase/examples/processgit.viewer.json
@@ -10,9 +10,9 @@
"candidate-input.example.json"
],
"targets": {
- "dmn_eligibility": "../dmn/01-atbilstiba-un-izsledzosie.dmn.xml",
- "dmn_scoring": "../dmn/02-vertesanas-punkti.dmn.xml",
- "dmn_trl": "../dmn/03-trl-vertejums.dmn.xml",
+ "dmn_eligibility": "../dmn/01-atbilstiba-un-izsledzosie.dmn",
+ "dmn_scoring": "../dmn/02-vertesanas-punkti.dmn",
+ "dmn_trl": "../dmn/03-trl-vertejums.dmn",
"mappings": "../resources/mappings.yaml",
"guardrails": "../guardrails/ai-evaluation-rules.yaml",
"expected_output": "expected-output.example.json"
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/processgit.viewer.json b/processes/L4/vdaa.mi.sandbox.atlase/processgit.viewer.json
index 78b7573..3ee4850 100644
--- a/processes/L4/vdaa.mi.sandbox.atlase/processgit.viewer.json
+++ b/processes/L4/vdaa.mi.sandbox.atlase/processgit.viewer.json
@@ -10,9 +10,9 @@
"examples/candidate-input.example.json"
],
"targets": {
- "dmn_eligibility": "dmn/01-atbilstiba-un-izsledzosie.dmn.xml",
- "dmn_scoring": "dmn/02-vertesanas-punkti.dmn.xml",
- "dmn_trl": "dmn/03-trl-vertejums.dmn.xml",
+ "dmn_eligibility": "dmn/01-atbilstiba-un-izsledzosie.dmn",
+ "dmn_scoring": "dmn/02-vertesanas-punkti.dmn",
+ "dmn_trl": "dmn/03-trl-vertejums.dmn",
"mappings": "resources/mappings.yaml",
"guardrails": "guardrails/ai-evaluation-rules.yaml",
"expected_output": "examples/expected-output.example.json"
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/resources/mappings.yaml b/processes/L4/vdaa.mi.sandbox.atlase/resources/mappings.yaml
index 1040253..53ea430 100644
--- a/processes/L4/vdaa.mi.sandbox.atlase/resources/mappings.yaml
+++ b/processes/L4/vdaa.mi.sandbox.atlase/resources/mappings.yaml
@@ -52,17 +52,17 @@ targets:
- id: mcp.check_eligibility
type: mcp_tool
name: "check_eligibility"
- endpoint: "dmn/01-atbilstiba-un-izsledzosie.dmn.xml#EligibilityDecision"
+ endpoint: "dmn/01-atbilstiba-un-izsledzosie.dmn#EligibilityDecision"
- id: mcp.calculate_score
type: mcp_tool
name: "calculate_score"
- endpoint: "dmn/02-vertesanas-punkti.dmn.xml#TotalScore"
+ endpoint: "dmn/02-vertesanas-punkti.dmn#TotalScore"
- id: mcp.map_trl
type: mcp_tool
name: "map_trl_level"
- endpoint: "dmn/03-trl-vertejums.dmn.xml#TRLMapping"
+ endpoint: "dmn/03-trl-vertejums.dmn#TRLMapping"
bindings:
# Phase 1: Registration
@@ -74,7 +74,7 @@ bindings:
- source: {type: bpmn.businessRuleTask, ref: Task_EligibilityDMN}
targetId: system.dmn_engine
mode: autonomous
- usesDecision: dmn/01-atbilstiba-un-izsledzosie.dmn.xml#EligibilityDecision
+ usesDecision: dmn/01-atbilstiba-un-izsledzosie.dmn#EligibilityDecision
output: eligibilityResult
# Phase 1b: Deficiency correction
@@ -106,13 +106,13 @@ bindings:
- source: {type: bpmn.businessRuleTask, ref: Task_TRLMapping}
targetId: system.dmn_engine
mode: autonomous
- usesDecision: dmn/03-trl-vertejums.dmn.xml#TRLMapping
+ usesDecision: dmn/03-trl-vertejums.dmn#TRLMapping
output: trlScore
- source: {type: bpmn.businessRuleTask, ref: Task_ScoringDMN}
targetId: system.dmn_engine
mode: autonomous
- usesDecision: dmn/02-vertesanas-punkti.dmn.xml#TotalScore
+ usesDecision: dmn/02-vertesanas-punkti.dmn#TotalScore
output: scoringResult
# Phase 4: Decision
diff --git a/processes/L4/vdaa.mi.sandbox.atlase/uapf.yaml b/processes/L4/vdaa.mi.sandbox.atlase/uapf.yaml
index 3ea4bc1..c69bf48 100644
--- a/processes/L4/vdaa.mi.sandbox.atlase/uapf.yaml
+++ b/processes/L4/vdaa.mi.sandbox.atlase/uapf.yaml
@@ -25,21 +25,21 @@ description: >-
artifacts:
bpmn:
- - path: bpmn/mi-sandbox-atlase.bpmn.xml
+ - path: bpmn/mi-sandbox-atlase.bpmn
role: primary-process
description: "Iesnieguma plūsma no saņemšanas līdz lēmumam"
dmn:
- - path: dmn/01-atbilstiba-un-izsledzosie.dmn.xml
+ - path: dmn/01-atbilstiba-un-izsledzosie.dmn
role: eligibility-gate
description: "Formālā atbilstība un izslēdzošie nosacījumi"
- - path: dmn/02-vertesanas-punkti.dmn.xml
+ - path: dmn/02-vertesanas-punkti.dmn
role: scoring-algorithm
description: "5 kritēriju svērtais punktu aprēķins un neizšķirta loģika"
- - path: dmn/03-trl-vertejums.dmn.xml
+ - path: dmn/03-trl-vertejums.dmn
role: trl-mapping
description: "TRL līmeņu pārvēršana 0–5 vērtējumā"
cmmn:
- - path: cmmn/vertesanas-lieta.cmmn.xml
+ - path: cmmn/vertesanas-lieta.cmmn
role: evaluation-case
description: "Komisijas vērtēšanas gadījuma pārvaldība ar diskrecionāriem soļiem"
resources:
@@ -50,11 +50,11 @@ exposure:
mcp:
enabled: true
exposedEntrypoints:
- - decision: dmn/01-atbilstiba-un-izsledzosie.dmn.xml#EligibilityDecision
+ - decision: dmn/01-atbilstiba-un-izsledzosie.dmn#EligibilityDecision
tool: check_eligibility
- - decision: dmn/02-vertesanas-punkti.dmn.xml#TotalScore
+ - decision: dmn/02-vertesanas-punkti.dmn#TotalScore
tool: calculate_score
- - decision: dmn/03-trl-vertejums.dmn.xml#TRLMapping
+ - decision: dmn/03-trl-vertejums.dmn#TRLMapping
tool: map_trl_level
inputs:
diff --git a/processgit.mcp.yaml b/processgit.mcp.yaml
index e8b6f91..bdf795e 100644
--- a/processgit.mcp.yaml
+++ b/processgit.mcp.yaml
@@ -13,18 +13,18 @@ server:
Visi lēmumi ir balstīti uz DMN tabulām no nolikuma.
sources:
- - path: "processes/L4/vdaa.mi.sandbox.atlase/dmn/01-atbilstiba-un-izsledzosie.dmn.xml"
+ - path: "processes/L4/vdaa.mi.sandbox.atlase/dmn/01-atbilstiba-un-izsledzosie.dmn"
type: "xml"
description: "Formālās atbilstības un izslēdzošo nosacījumu DMN tabula"
- - path: "processes/L4/vdaa.mi.sandbox.atlase/dmn/02-vertesanas-punkti.dmn.xml"
+ - path: "processes/L4/vdaa.mi.sandbox.atlase/dmn/02-vertesanas-punkti.dmn"
type: "xml"
description: "5 kritēriju svērtais punktu aprēķins"
- - path: "processes/L4/vdaa.mi.sandbox.atlase/dmn/03-trl-vertejums.dmn.xml"
+ - path: "processes/L4/vdaa.mi.sandbox.atlase/dmn/03-trl-vertejums.dmn"
type: "xml"
description: "TRL līmeņu kartējums uz 0-5 skalu"
- - path: "processes/L4/vdaa.mi.sandbox.atlase/bpmn/mi-sandbox-atlase.bpmn.xml"
+ - path: "processes/L4/vdaa.mi.sandbox.atlase/bpmn/mi-sandbox-atlase.bpmn"
type: "xml"
description: "Galvenais BPMN process — iesnieguma plūsma"
- - path: "processes/L4/vdaa.mi.sandbox.atlase/cmmn/vertesanas-lieta.cmmn.xml"
+ - path: "processes/L4/vdaa.mi.sandbox.atlase/cmmn/vertesanas-lieta.cmmn"
type: "xml"
description: "CMMN gadījuma modelis — komisijas vērtēšana"