You've already forked uapf-example-minimal-l4
Import UAPF package
Initial template import
This commit is contained in:
4
.gitea/template
Normal file
4
.gitea/template
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
# Expand placeholders for example assets
|
||||||
|
README.md
|
||||||
|
enterprise/**
|
||||||
|
packages/**
|
||||||
3
README.md
Normal file
3
README.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# {{.RepoName}}
|
||||||
|
|
||||||
|
Minimal UAPF Level-4 example with BPMN/DMN/CMMN placeholders and resource mapping.
|
||||||
10
enterprise/enterprise.yaml
Normal file
10
enterprise/enterprise.yaml
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
kind: uapf.enterprise.index
|
||||||
|
level: 0
|
||||||
|
enterprise:
|
||||||
|
id: "{{.RepoName}}"
|
||||||
|
name: "{{.RepoName}}"
|
||||||
|
description: Minimal example template - Start here for simple processes
|
||||||
|
packages:
|
||||||
|
- ref: ../example-process
|
||||||
|
level: 4
|
||||||
|
domain: examples
|
||||||
52
example-process/bpmn/process.bpmn.xml
Normal file
52
example-process/bpmn/process.bpmn.xml
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL"
|
||||||
|
xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI"
|
||||||
|
xmlns:dc="http://www.omg.org/spec/DD/20100524/DC"
|
||||||
|
xmlns:di="http://www.omg.org/spec/DD/20100524/DI"
|
||||||
|
id="Definitions_HelloWorld"
|
||||||
|
targetNamespace="http://bpmn.io/schema/bpmn">
|
||||||
|
<bpmn:process id="HelloWorldProcess" name="Hello World Process" isExecutable="true">
|
||||||
|
<bpmn:startEvent id="StartEvent_1" name="Start">
|
||||||
|
<bpmn:outgoing>Flow_1</bpmn:outgoing>
|
||||||
|
</bpmn:startEvent>
|
||||||
|
<bpmn:sequenceFlow id="Flow_1" sourceRef="StartEvent_1" targetRef="Task_1"/>
|
||||||
|
|
||||||
|
<bpmn:task id="Task_1" name="Say Hello">
|
||||||
|
<bpmn:incoming>Flow_1</bpmn:incoming>
|
||||||
|
<bpmn:outgoing>Flow_2</bpmn:outgoing>
|
||||||
|
</bpmn:task>
|
||||||
|
<bpmn:sequenceFlow id="Flow_2" sourceRef="Task_1" targetRef="EndEvent_1"/>
|
||||||
|
|
||||||
|
<bpmn:endEvent id="EndEvent_1" name="End">
|
||||||
|
<bpmn:incoming>Flow_2</bpmn:incoming>
|
||||||
|
</bpmn:endEvent>
|
||||||
|
</bpmn:process>
|
||||||
|
|
||||||
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
||||||
|
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="HelloWorldProcess">
|
||||||
|
<bpmndi:BPMNShape id="StartEvent_1_di" bpmnElement="StartEvent_1">
|
||||||
|
<dc:Bounds x="152" y="102" width="36" height="36"/>
|
||||||
|
<bpmndi:BPMNLabel>
|
||||||
|
<dc:Bounds x="158" y="145" width="25" height="14"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape id="Task_1_di" bpmnElement="Task_1">
|
||||||
|
<dc:Bounds x="240" y="80" width="100" height="80"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape id="EndEvent_1_di" bpmnElement="EndEvent_1">
|
||||||
|
<dc:Bounds x="402" y="102" width="36" height="36"/>
|
||||||
|
<bpmndi:BPMNLabel>
|
||||||
|
<dc:Bounds x="410" y="145" width="20" height="14"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge id="Flow_1_di" bpmnElement="Flow_1">
|
||||||
|
<di:waypoint x="188" y="120"/>
|
||||||
|
<di:waypoint x="240" y="120"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge id="Flow_2_di" bpmnElement="Flow_2">
|
||||||
|
<di:waypoint x="340" y="120"/>
|
||||||
|
<di:waypoint x="402" y="120"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
</bpmndi:BPMNPlane>
|
||||||
|
</bpmndi:BPMNDiagram>
|
||||||
|
</bpmn:definitions>
|
||||||
16
example-process/metadata/lifecycle.yaml
Normal file
16
example-process/metadata/lifecycle.yaml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
status: draft
|
||||||
|
created: "2026-01-10"
|
||||||
|
lastModified: "2026-01-10"
|
||||||
|
version: 0.1.0
|
||||||
|
|
||||||
|
history:
|
||||||
|
- version: 0.1.0
|
||||||
|
date: "2026-01-10"
|
||||||
|
author: "{{.RepoOwner}}"
|
||||||
|
changes: Initial minimal template creation
|
||||||
|
|
||||||
|
reviews:
|
||||||
|
nextReview: "2026-04-10"
|
||||||
|
frequency: quarterly
|
||||||
|
|
||||||
|
approvals: []
|
||||||
6
example-process/metadata/ownership.yaml
Normal file
6
example-process/metadata/ownership.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
owner:
|
||||||
|
team: "{{.RepoOwner}}"
|
||||||
|
contact: "{{.RepoOwner}}@processgit.local"
|
||||||
|
department: Examples
|
||||||
|
|
||||||
|
stakeholders: []
|
||||||
6
example-process/resources/mappings.yaml
Normal file
6
example-process/resources/mappings.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
version: "1.0"
|
||||||
|
mappings:
|
||||||
|
- taskId: Task_1
|
||||||
|
type: human
|
||||||
|
resource: any-user
|
||||||
|
role: User
|
||||||
19
example-process/uapf.yaml
Normal file
19
example-process/uapf.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
kind: uapf.package
|
||||||
|
id: uapf.example-minimal
|
||||||
|
name: Minimal Example Process
|
||||||
|
description: Minimal Level-4 process example
|
||||||
|
level: 4
|
||||||
|
version: 0.1.0
|
||||||
|
includes: []
|
||||||
|
cornerstones:
|
||||||
|
bpmn: true
|
||||||
|
resources: true
|
||||||
|
paths:
|
||||||
|
bpmn: bpmn
|
||||||
|
resources: resources
|
||||||
|
metadata: metadata
|
||||||
|
owners:
|
||||||
|
- type: team
|
||||||
|
id: "{{.RepoOwner}}"
|
||||||
|
contact: "{{.RepoOwner}}@processgit.local"
|
||||||
|
lifecycle: draft
|
||||||
Reference in New Issue
Block a user