commit efaedc12fe2e2dbdf9470645a3a6ecb3a53d1d89 Author: ProcessGit Templates Date: Thu Feb 5 21:19:48 2026 +0000 Initial template import diff --git a/.gitea/template b/.gitea/template new file mode 100644 index 0000000..9cd749e --- /dev/null +++ b/.gitea/template @@ -0,0 +1,4 @@ +# Expand placeholders for example assets +README.md +enterprise/** +packages/** diff --git a/README.md b/README.md new file mode 100644 index 0000000..5b3ff88 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# {{.RepoName}} + +Minimal UAPF Level-4 example with BPMN/DMN/CMMN placeholders and resource mapping. diff --git a/enterprise/enterprise.yaml b/enterprise/enterprise.yaml new file mode 100644 index 0000000..f36deab --- /dev/null +++ b/enterprise/enterprise.yaml @@ -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 diff --git a/example-process/bpmn/process.bpmn.xml b/example-process/bpmn/process.bpmn.xml new file mode 100644 index 0000000..d370bb4 --- /dev/null +++ b/example-process/bpmn/process.bpmn.xml @@ -0,0 +1,52 @@ + + + + + Flow_1 + + + + + Flow_1 + Flow_2 + + + + + Flow_2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example-process/metadata/lifecycle.yaml b/example-process/metadata/lifecycle.yaml new file mode 100644 index 0000000..6f9ccf9 --- /dev/null +++ b/example-process/metadata/lifecycle.yaml @@ -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: [] diff --git a/example-process/metadata/ownership.yaml b/example-process/metadata/ownership.yaml new file mode 100644 index 0000000..5769529 --- /dev/null +++ b/example-process/metadata/ownership.yaml @@ -0,0 +1,6 @@ +owner: + team: "{{.RepoOwner}}" + contact: "{{.RepoOwner}}@processgit.local" + department: Examples + +stakeholders: [] diff --git a/example-process/resources/mappings.yaml b/example-process/resources/mappings.yaml new file mode 100644 index 0000000..a55ce09 --- /dev/null +++ b/example-process/resources/mappings.yaml @@ -0,0 +1,6 @@ +version: "1.0" +mappings: + - taskId: Task_1 + type: human + resource: any-user + role: User diff --git a/example-process/uapf.yaml b/example-process/uapf.yaml new file mode 100644 index 0000000..cadaef8 --- /dev/null +++ b/example-process/uapf.yaml @@ -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