1
0

init
Some checks failed
Validate OIPF Library / validate-yaml (push) Has been cancelled

This commit is contained in:
2026-06-16 08:07:49 +03:00
commit 0ca748c9a5
45 changed files with 901 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
package:
id: "oipf.example.cleaning-optimisation.minimal"
name: "Minimal Cleaning Optimisation"
version: "0.1.0-draft"
kind: "production-intelligence-package"
status: "draft"
process_pattern:
- observe
- contextualise
- infer
- check
- recommend
- approve
- act
- record
- learn
model_contract: "packages/cleaning-optimisation/model_contract.yaml"
bpmn: "bpmn/generic-industrial-process.bpmn"
dmn: "dmn/action-readiness-decision.dmn"

View File

@@ -0,0 +1,24 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://oipf.uapf.dev/schemas/oipf-package.schema.json",
"title": "OIPF Package",
"type": "object",
"required": ["package"],
"properties": {
"package": {
"type": "object",
"required": ["id", "name", "version", "kind", "status", "process_pattern"],
"properties": {
"id": {"type": "string"},
"name": {"type": "string"},
"version": {"type": "string"},
"kind": {"type": "string"},
"status": {"type": "string"},
"process_pattern": {"type": "array", "items": {"type": "string"}},
"model_contract": {"type": "string"},
"bpmn": {"type": "string"},
"dmn": {"type": "string"}
}
}
}
}