You've already forked AI-Sandb-Evaluation
Import UAPF package
Adopt UAPF v2.0.0 cornerstone naming: .bpmn.xml/.dmn.xml/.cmmn.xml -> .bpmn/.dmn/.cmmn [scope-3 3/3]
Renames all 5 cornerstone files to the OMG-ecosystem extensions required by UAPF-specification v2.0.0, and updates every internal reference: - uapf.yaml (manifest cornerstone paths + decision refs) - resources/mappings.yaml (endpoint + usesDecision refs) - processgit.mcp.yaml (MCP source paths) - processgit.viewer.json (x2: package + examples) - cmmn/vertesanas-lieta.cmmn (processTask processRef -> DMN files) - README.md, docs/source-reference.md, agent.chat.yaml (documentation) Completes the scope-3 conformance pass for AI-Sandb-Evaluation: v2.1.0 diagram interchange (CMMN + 3x DMN, prior commits) + v2.0.0 naming. File contents otherwise unchanged.
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -58,12 +58,12 @@
|
||||
|
||||
<!-- === Task Definitions === -->
|
||||
<cmmn:humanTask id="HT_RegisterApp" name="Reģistrēt iesniegumu"/>
|
||||
<cmmn:processTask id="PT_RunEligibility" name="Izpildīt atbilstības DMN" processRef="dmn/01-atbilstiba-un-izsledzosie.dmn.xml"/>
|
||||
<cmmn:processTask id="PT_RunEligibility" name="Izpildīt atbilstības DMN" processRef="dmn/01-atbilstiba-un-izsledzosie.dmn"/>
|
||||
<cmmn:humanTask id="HT_RequestFix" name="Pieprasīt trūkumu novēršanu (5 d.d.)"/>
|
||||
<cmmn:humanTask id="HT_SendToAuthority" name="Nosūtīt kompetentajām institūcijām"/>
|
||||
<cmmn:humanTask id="HT_CollectOpinions" name="Apkopot saņemtos atzinumus"/>
|
||||
<cmmn:humanTask id="HT_ScoreCriteria" name="Piešķirt 0–5 vērtējumus katram kritērijam"/>
|
||||
<cmmn:processTask id="PT_RunScoring" name="Izpildīt punktu aprēķina DMN" processRef="dmn/02-vertesanas-punkti.dmn.xml"/>
|
||||
<cmmn:processTask id="PT_RunScoring" name="Izpildīt punktu aprēķina DMN" processRef="dmn/02-vertesanas-punkti.dmn"/>
|
||||
<cmmn:humanTask id="HT_ExternalExpert" name="Piesaistīt ārējo ekspertu (Nolikuma 19.p.)"/>
|
||||
<cmmn:processTask id="PT_AIPreAssessment" name="AI aģenta iepriekšējais novērtējums (demo)"/>
|
||||
<cmmn:humanTask id="HT_PrepareDecision" name="Sagatavot pamatotu lēmumu"/>
|
||||
@@ -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
|
||||
|
||||
@@ -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 |
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user