1
0
Files
mi-apmainas-parvaldiba/processgit.mcp.yaml
PPPA 64ecc3f48d Exchange governance v0.1.0 - Node Profile v0.2 Part II as executable UAPF
BPMN admission (AL0 -> AL2), four DMN decision tables and a CMMN case for
suspension, withdrawal and appeal.

The three rules that answer structural objections structurally:
- 17.2 circularity is a precondition, not a warning (avota-neatkariba). A
  participant cannot be the source of its own admission evidence, including
  where it commercially supplies company-register data.
- 15 adverse decisions fail closed: exhaustive grounds, 30-day notice, cure,
  5-working-day emergency review, two distinct officers, conflict-free appeal.
- 6.4 a legally significant answer is never T0.

Not an AI system (Reg. (EU) 2024/1689 Art. 3(1), Recital 12) - it does not
infer. It is the governance of one, and therefore in MIC sandbox scope.

resources/mappings.yaml traces every clause to its artefact and names the two
gaps the model cannot close alone.
2026-07-12 17:11:41 +00:00

41 lines
1.9 KiB
YAML
MCP Server

# ProcessGit MCP Configuration
# Exposes this UAPF governance package as an MCP server (process-as-knowledge).
version: 1
server:
name: "MI apmainas ekosistemas parvaldiba"
description: "MCP server for the AI LV Exchange governance UAPF package (lv.pppa.exchange-governance) - BPMN admission, four DMN decision tables, and the CMMN withdrawal/appeal case, traceable clause-by-clause to the Node Profile v0.2."
instructions: |
This repository is the governance of the AI LV Exchange, expressed as code.
The rules that decide who is admitted, at what assurance level, what a
service may demand, and on what grounds accreditation may be withdrawn
live in dmn/ as four decision tables. The admission flow is in bpmn/. The
suspension, withdrawal and appeal case is in cmmn/.
resources/mappings.yaml maps every clause of the Node Profile v0.2 to the
artefact that implements it, and states the two places where the model
cannot enforce the rule alone and the host must.
Use 'search' and 'get_entity' to explore, 'validate' to check the models.
Fork it, diff it, and object before it takes effect.
sources:
- path: "bpmn/dalibnieka-uznemsana.bpmn"
type: "xml"
description: "BPMN - the admission process, AL0 to AL2"
- path: "dmn/avota-neatkariba.dmn"
type: "xml"
description: "DMN - verified vs relied-upon facts; circularity excluded (14.2, 17.2)"
- path: "dmn/noteikt-ticamibas-limeni.dmn"
type: "xml"
description: "DMN - assurance level AL0..AL3 (6.1, 17)"
- path: "dmn/piekluves-limena-prasibas.dmn"
type: "xml"
description: "DMN - minimum requirements per access tier T0..T3 (6.3, 6.4)"
- path: "dmn/atsaukuma-pamatojums.dmn"
type: "xml"
description: "DMN - admissibility of an adverse decision (15)"
- path: "cmmn/akreditacijas-atsaukums.cmmn"
type: "xml"
description: "CMMN - suspension, withdrawal and appeal as an unstructured case"