You've already forked dokumenta-semantiska-analize
Import UAPF package
v1.0.0: dev.uapf.semantic-document-analysis
UAPF v1.1 SSOT-conformant Level 4 process package — reusable semantic document analysis, shareable across DMS / intake / mailroom systems. Structure: - uapf.yaml (kind: uapf.package, level 4) + manifest.json engine-compat - bpmn/semantic-document-analysis.bpmn.xml — 3 service tasks invoking reserved UAPF-IP capabilities ai.redact@1, ai.extract@1, event.emit@1 - resources/mappings.yaml — task->target bindings with I/O contracts - resources/schemas/vdvc-semantic-summary.schema.json — output contract - resources/guardrails.yaml — GDPR + EU AI Act constraints - metadata/ownership.yaml + metadata/lifecycle.yaml - docs/, fixtures/, tests/eval-set.json Validates clean against UAPFormat/UAPF-specification schemas.
This commit is contained in:
45
manifest.json
Normal file
45
manifest.json
Normal file
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"kind": "uapf.package",
|
||||
"id": "dev.uapf.semantic-document-analysis",
|
||||
"name": "Semantic Document Analysis (UAPF reference algorithm)",
|
||||
"description": "Level-4 UAPF process for extracting VDVC-conformant semantic metadata\n(topic, summary, urgency, risk, sensitivity) from a free-text document.\n\nPortable across document management systems, intake portals, mailroom\nscanners, case-management platforms. Three BPMN service tasks invoke\nthe reserved UAPF-IP capabilities ai.redact@1, ai.extract@1, event.emit@1.\nThe host fulfils each capability with its own AI agent; this package\nsupplies the BPMN flow, the VDVC output JSON Schema, the guardrails,\nand the resource mapping contract.\n",
|
||||
"level": 4,
|
||||
"version": "1.0.0",
|
||||
"includes": [],
|
||||
"dependencies": {},
|
||||
"cornerstones": {
|
||||
"bpmn": true,
|
||||
"dmn": false,
|
||||
"cmmn": false,
|
||||
"resources": true
|
||||
},
|
||||
"paths": {
|
||||
"bpmn": "bpmn",
|
||||
"dmn": "dmn",
|
||||
"cmmn": "cmmn",
|
||||
"resources": "resources",
|
||||
"metadata": "metadata"
|
||||
},
|
||||
"exposure": {
|
||||
"mcp": {
|
||||
"enabled": true,
|
||||
"runnable": true,
|
||||
"exposedEntrypoints": [
|
||||
"Process_SemanticDocumentAnalysis"
|
||||
],
|
||||
"exposedArtifacts": [
|
||||
"manifest",
|
||||
"bpmn",
|
||||
"docs"
|
||||
]
|
||||
}
|
||||
},
|
||||
"owners": [
|
||||
{
|
||||
"type": "team",
|
||||
"id": "uapf-stewards",
|
||||
"contact": "stewards@uapf.dev"
|
||||
}
|
||||
],
|
||||
"lifecycle": "draft"
|
||||
}
|
||||
Reference in New Issue
Block a user