From ac63e0dac95c7f2b0f6925e9735b93379013ced8 Mon Sep 17 00:00:00 2001 From: ProcessGit Templates Date: Thu, 5 Feb 2026 21:19:42 +0000 Subject: [PATCH] Initial template import --- .gitea/template | 5 + README.md | 5 + enterprise/enterprise.yaml | 27 ++ governance/controls.md | 3 + governance/policies.md | 3 + processes/demo-process/bpmn/process.bpmn.xml | 304 +++++++++++++++ processes/demo-process/cmmn/case.cmmn.xml | 242 ++++++++++++ processes/demo-process/dmn/decisions.dmn.xml | 346 ++++++++++++++++++ processes/demo-process/docs/notes.md | 1 + .../demo-process/metadata/lifecycle.yaml | 7 + .../demo-process/metadata/ownership.yaml | 7 + .../demo-process/resources/mappings.yaml | 3 + processes/demo-process/uapf.yaml | 23 ++ 13 files changed, 976 insertions(+) create mode 100644 .gitea/template create mode 100644 README.md create mode 100644 enterprise/enterprise.yaml create mode 100644 governance/controls.md create mode 100644 governance/policies.md create mode 100644 processes/demo-process/bpmn/process.bpmn.xml create mode 100644 processes/demo-process/cmmn/case.cmmn.xml create mode 100644 processes/demo-process/dmn/decisions.dmn.xml create mode 100644 processes/demo-process/docs/notes.md create mode 100644 processes/demo-process/metadata/lifecycle.yaml create mode 100644 processes/demo-process/metadata/ownership.yaml create mode 100644 processes/demo-process/resources/mappings.yaml create mode 100644 processes/demo-process/uapf.yaml diff --git a/.gitea/template b/.gitea/template new file mode 100644 index 0000000..4335c17 --- /dev/null +++ b/.gitea/template @@ -0,0 +1,5 @@ +# Expand placeholders across enterprise metadata and manifests +README.md +enterprise/** +packages/** +governance/** diff --git a/README.md b/README.md new file mode 100644 index 0000000..6565787 --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# {{.RepoName}} + +UAPF enterprise package template spanning **L0–L4** with governance placeholders. + +Use this structure to wire enterprise vision down to executable Level-4 processes. diff --git a/enterprise/enterprise.yaml b/enterprise/enterprise.yaml new file mode 100644 index 0000000..b1d2895 --- /dev/null +++ b/enterprise/enterprise.yaml @@ -0,0 +1,27 @@ +kind: uapf.enterprise.index +level: 0 +enterprise: + id: "{{.RepoName}}" + name: "{{.RepoName}}" + description: Enterprise process architecture (L0-L4) for {{.RepoOwner}} +levels: + L0: + name: Enterprise Level + description: Strategic enterprise view + L1: + name: Portfolio Level + description: Business capability portfolios + L2: + name: Business Capability Level + description: Individual business capabilities + L3: + name: Value Stream Level + description: End-to-end value streams + L4: + name: Process Level + description: Executable process definitions +packages: + - ref: ../processes/demo-process + level: 4 + domain: operations + description: Demo L4 process diff --git a/governance/controls.md b/governance/controls.md new file mode 100644 index 0000000..b0fbce8 --- /dev/null +++ b/governance/controls.md @@ -0,0 +1,3 @@ +# Controls + +Document control points, audits, and sign-offs. diff --git a/governance/policies.md b/governance/policies.md new file mode 100644 index 0000000..8648bdb --- /dev/null +++ b/governance/policies.md @@ -0,0 +1,3 @@ +# Governance Policies + +Placeholder controls for approvals, risk, and compliance. diff --git a/processes/demo-process/bpmn/process.bpmn.xml b/processes/demo-process/bpmn/process.bpmn.xml new file mode 100644 index 0000000..e4219d2 --- /dev/null +++ b/processes/demo-process/bpmn/process.bpmn.xml @@ -0,0 +1,304 @@ + + + + + + + + Flow_1 + + + + + Flow_1 + Flow_2 + + + + + Flow_2 + Flow_HR + Flow_IT + Flow_Facilities + + + + + Flow_HR + Flow_HR_2 + + + + Flow_HR_2 + Flow_HR_3 + + + + Flow_HR_3 + Flow_HR_Join + + + + + Flow_IT + Flow_IT_2 + + + + Flow_IT_2 + Flow_IT_3 + + + + Flow_IT_3 + Flow_IT_Join + + + + + Flow_Facilities + Flow_Facilities_2 + + + + Flow_Facilities_2 + Flow_Facilities_3 + + + + Flow_Facilities_3 + Flow_Facilities_Join + + + + + Flow_HR_Join + Flow_IT_Join + Flow_Facilities_Join + Flow_3 + + + + + Flow_3 + Flow_4 + + + + Flow_4 + Flow_5 + + + + + Flow_5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/processes/demo-process/cmmn/case.cmmn.xml b/processes/demo-process/cmmn/case.cmmn.xml new file mode 100644 index 0000000..95008ee --- /dev/null +++ b/processes/demo-process/cmmn/case.cmmn.xml @@ -0,0 +1,242 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + create + + + + + + complete + + + + + + + exceptionSeverity == "high" || resolutionTime > 48 + + + + + + + complete + + + + + + + + + + + + + + + + + + + complete + + + + + + complete + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + complete + + + + + + complete + + + + + + + + + + + + + + + + + + + + + complete + + + + + + complete + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/processes/demo-process/dmn/decisions.dmn.xml b/processes/demo-process/dmn/decisions.dmn.xml new file mode 100644 index 0000000..162cf82 --- /dev/null +++ b/processes/demo-process/dmn/decisions.dmn.xml @@ -0,0 +1,346 @@ + + + + + + + + + + + + + + + + + + + + role + + + + + + level + + + + + + department + + + + + + + + + + + + + + + - + + + "Executive" + + + - + + + "MacBook Pro 16-inch M3 Max" + + + "Dual 32-inch 4K" + + + "Premium Keyboard, Mouse, Webcam, Headset" + + + "Executive Suite" + + + + + + + "Engineer" + + + "Senior" + + + "Engineering" + + + "MacBook Pro 14-inch M3 Pro" + + + "Dual 27-inch 4K" + + + "Mechanical Keyboard, Mouse, Webcam" + + + "Developer Pro" + + + + + + + "Engineer" + + + "Mid-Level" + + + "Engineering" + + + "MacBook Air 15-inch M3" + + + "Single 27-inch 4K" + + + "Standard Keyboard, Mouse, Webcam" + + + "Developer Standard" + + + + + + + "Engineer" + + + "Junior" + + + "Engineering" + + + "MacBook Air 13-inch M3" + + + "Single 24-inch" + + + "Standard Keyboard, Mouse" + + + "Developer Basic" + + + + + + + "Designer" + + + - + + + "Design" + + + "MacBook Pro 16-inch M3 Max" + + + "27-inch 5K Color-Calibrated" + + + "Graphics Tablet, Mouse, Webcam" + + + "Creative Suite" + + + + + + + "Sales Representative" + + + - + + + "Sales" + + + "MacBook Air 13-inch M3" + + + "Single 24-inch" + + + "Wireless Headset, Mouse" + + + "Sales & CRM" + + + + + + + "Marketing Specialist" + + + - + + + "Marketing" + + + "MacBook Pro 14-inch M3" + + + "Single 27-inch" + + + "Standard Keyboard, Mouse, Webcam" + + + "Marketing & Analytics" + + + + + + + "HR Specialist" + + + - + + + "Human Resources" + + + "Dell Latitude 5540" + + + "Single 24-inch" + + + "Standard Keyboard, Mouse, Headset" + + + "Office & HRIS" + + + + + + + "Financial Analyst" + + + - + + + "Finance" + + + "Dell Latitude 7540" + + + "Dual 24-inch" + + + "Standard Keyboard, Mouse, Number Pad" + + + "Finance & Accounting" + + + + + + + - + + + - + + + - + + + "Dell Latitude 5540" + + + "Single 24-inch" + + + "Standard Keyboard, Mouse" + + + "Office Standard" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/processes/demo-process/docs/notes.md b/processes/demo-process/docs/notes.md new file mode 100644 index 0000000..4c43266 --- /dev/null +++ b/processes/demo-process/docs/notes.md @@ -0,0 +1 @@ +Notes placeholder. diff --git a/processes/demo-process/metadata/lifecycle.yaml b/processes/demo-process/metadata/lifecycle.yaml new file mode 100644 index 0000000..2fc5be2 --- /dev/null +++ b/processes/demo-process/metadata/lifecycle.yaml @@ -0,0 +1,7 @@ +kind: uapf.metadata.lifecycle +status: draft +effectiveFrom: null +effectiveUntil: null +reviewCycle: quarterly +lastReview: null +nextReview: null diff --git a/processes/demo-process/metadata/ownership.yaml b/processes/demo-process/metadata/ownership.yaml new file mode 100644 index 0000000..8dc309e --- /dev/null +++ b/processes/demo-process/metadata/ownership.yaml @@ -0,0 +1,7 @@ +kind: uapf.metadata.ownership +owners: + - type: team + id: "{{.RepoOwner}}" + name: "{{.RepoOwner}}" +created: "2025-01-01" +updated: "2025-01-01" diff --git a/processes/demo-process/resources/mappings.yaml b/processes/demo-process/resources/mappings.yaml new file mode 100644 index 0000000..2e4f705 --- /dev/null +++ b/processes/demo-process/resources/mappings.yaml @@ -0,0 +1,3 @@ +kind: uapf.resources.mapping +targets: [] +bindings: [] diff --git a/processes/demo-process/uapf.yaml b/processes/demo-process/uapf.yaml new file mode 100644 index 0000000..9ebc4b8 --- /dev/null +++ b/processes/demo-process/uapf.yaml @@ -0,0 +1,23 @@ +kind: uapf.package +id: uapf.enterprise-demo-process +name: Enterprise Demo Process +description: Demonstration L4 process for enterprise template +level: 4 +version: 0.1.0 +includes: [] +cornerstones: + bpmn: true + dmn: true + cmmn: true + resources: true +paths: + bpmn: bpmn + dmn: dmn + cmmn: cmmn + resources: resources + metadata: metadata +owners: + - type: team + id: "{{.RepoOwner}}" + contact: "{{.RepoOwner}}@processgit.local" +lifecycle: draft