1
0

feat(3.1.0): align with UAPF v2.4.0 — algorithm card refs move to BPMN task #2

Merged
Rihards merged 1 commits from v3.1.0-bpmn-algorithm-task into main 2026-05-20 14:51:22 +00:00
Owner

UAPF v2.4.0 reverses the v2.3.0 decision to place algorithm card
references on resource targets. The card belongs on the BPMN task
itself, where it is visible as a first-class process element and its
inputs/outputs render as visible data objects on the diagram.

Changes from v3.0.0:

  • bpmn/semantic-document-analysis.bpmn: each of 3 service tasks now
    carries xmlns:uapf24=https://uapf.dev/bpmn/v2.4 + the
    uapf24:algorithmCardRef attribute pointing at the governing card,
    plus a bpmn:ioSpecification synthesised from the card's io block
    so inputs/outputs render as visible data objects
  • resources/mappings.yaml: algorithm_card dropped from each of the
    3 targets (they go back to being just dispatch endpoints)
  • uapf.yaml + manifest.json: version 3.0.0 -> 3.1.0
  • README rewritten with v3.1.0 delta + audit-question table

Cards themselves are unchanged. DMN files are unchanged.

UAPF v2.4.0 reverses the v2.3.0 decision to place algorithm card references on resource targets. The card belongs on the BPMN task itself, where it is visible as a first-class process element and its inputs/outputs render as visible data objects on the diagram. Changes from v3.0.0: - bpmn/semantic-document-analysis.bpmn: each of 3 service tasks now carries xmlns:uapf24=https://uapf.dev/bpmn/v2.4 + the uapf24:algorithmCardRef attribute pointing at the governing card, plus a <bpmn:ioSpecification> synthesised from the card's io block so inputs/outputs render as visible data objects - resources/mappings.yaml: algorithm_card dropped from each of the 3 targets (they go back to being just dispatch endpoints) - uapf.yaml + manifest.json: version 3.0.0 -> 3.1.0 - README rewritten with v3.1.0 delta + audit-question table Cards themselves are unchanged. DMN files are unchanged.
Rihards added 1 commit 2026-05-20 14:51:18 +00:00
UAPF v2.4.0 reverses the v2.3.0 decision to place algorithm card
references on resource targets. The card belongs on the BPMN task
itself, where it is visible as a first-class process element and its
inputs/outputs render as visible data objects on the diagram.

Changes from v3.0.0:
- bpmn/semantic-document-analysis.bpmn: each of 3 service tasks now
  carries xmlns:uapf24=https://uapf.dev/bpmn/v2.4 + the
  uapf24:algorithmCardRef attribute pointing at the governing card,
  plus a <bpmn:ioSpecification> synthesised from the card's io block
  so inputs/outputs render as visible data objects
- resources/mappings.yaml: algorithm_card dropped from each of the
  3 targets (they go back to being just dispatch endpoints)
- uapf.yaml + manifest.json: version 3.0.0 -> 3.1.0
- README rewritten with v3.1.0 delta + audit-question table

Cards themselves are unchanged. DMN files are unchanged.
Rihards merged commit e97b9d7d40 into main 2026-05-20 14:51:22 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AI_Sandbox/dokumenta-semantiska-analize#2