MCP Server
Active
1
0
Files
incident-triage/README.md

2.5 KiB

lv.itsm.incident.triage

UAPF v2.5.0 package — LVRTC Incident Triage.

Quick install (uapf-engine)

The engine reads .uapf ZIP archives from its /packages mount. Build:

cd uapf-packages/incident-triage
zip -rq ../incident-triage.uapf .
mv ../incident-triage.uapf /path/to/engine/packages/
docker compose restart uapf-engine

Or use the admin install-from-url endpoint:

curl -X POST http://uapf-engine:4000/uapf/admin/install-from-url \
  -H "Authorization: Bearer $UAPF_ENGINE_AUTH_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"sourceUrl": "https://processgit.org/AI_Sandbox/incident-triage/archive/main.zip"}'

Layout

incident-triage/
  manifest.json              UAPF v2.5.0 manifest
  uapf.yaml                  YAML mirror of manifest (easier diff)
  algorithms/                7 Algorithm Cards with embedded v2.5.0 tests
  bpmn/                      incident-triage.bpmn — 9 service tasks, linear
  dmn/                       3 DMN 1.3 tables: priority, ownership, routing
  resources/                 guardrails.yaml, mappings.yaml
  metadata/                  lifecycle.yaml, ownership.yaml
  docs/                      overview.md (start here)
  fixtures/                  3 sample signals + expected post-triage state
  tests/bpmn/                Sidecar BPMN scenario tests

Algorithm Cards

Card Capability Determinism
algo.incident_triage.normalize_signal intake.normalize@1 deterministic
algo.incident_triage.classify_incident ai.classify@1 stochastic
algo.incident_triage.suggest_priority ai.suggest_priority@1 stochastic
algo.incident_triage.evaluate_dmn dmn.evaluate@1 deterministic
algo.incident_triage.draft_response ai.draft_response@1 stochastic
algo.incident_triage.update_incident incident.update@1 deterministic, stateful
algo.incident_triage.emit_event event.emit@1 deterministic, stateful

All seven carry the v2.5.0 mandatory embedded tests array (≥ 2 cases each; 17 cases total across the package).

Spec version

Tracks main of github.com/UAPFormat/UAPF-specification. Current locked spec at package release: v2.5.0 (2026-05-21).

Source

  • Workspace (OpenITSM repo): uapf-packages/incident-triage/
  • ProcessGit (canonical): https://processgit.org/AI_Sandbox/incident-triage
  • Engine: any uapf-engine ≥ commit aligned with UAPF v2.5.0 schemas

License

MIT — same as the OpenITSM repository.