1
0

feat(3.0.0): Algorithm Cards per UAPF v2.3.0 chapter 13 #1

Merged
Rihards merged 1 commits from v3.0.0-algorithm-cards into main 2026-05-20 13:34:48 +00:00
Owner

Wrap the three opaque UAPF-IP capabilities (ai.redact@1, ai.extract@1,
event.emit@1) in Algorithm Cards under algorithms/, per UAPF v2.3.0
chapter 13. Each Card supplies intent, IO contract, ownership,
validation history, risk class, audit configuration, and (where
relevant) privacy/risk extensions. Cards are referenced from resource
targets in resources/mappings.yaml.

Changes:

  • NEW algorithms/pii_redactor.card.yaml — deterministic redactor
  • NEW algorithms/vdvc_semantic_extractor.card.yaml — stochastic LLM
    extractor, EU AI Act high-risk, human oversight mandatory
  • NEW algorithms/completion_event_emitter.card.yaml — deterministic
    CloudEvents 1.0 emitter
  • uapf.yaml + manifest.json: version 2.0.0 -> 3.0.0,
    • paths.algorithms, + algorithm_cards: true
  • resources/mappings.yaml: single agent.semantic-extractor target
    split into 3 algorithm-specific targets, each w/ algorithm_card ref
  • bpmn/: UNCHANGED (algorithm-card refs live on resource targets,
    not in BPMN — no extension elements required)
  • Removed provides_decisions from manifest (was not in SSOT manifest
    schema; DMN decisions are self-describing via the dmn/ cornerstone)
  • README rewritten with algorithm-card audit-question table
Wrap the three opaque UAPF-IP capabilities (ai.redact@1, ai.extract@1, event.emit@1) in Algorithm Cards under algorithms/, per UAPF v2.3.0 chapter 13. Each Card supplies intent, IO contract, ownership, validation history, risk class, audit configuration, and (where relevant) privacy/risk extensions. Cards are referenced from resource targets in resources/mappings.yaml. Changes: - NEW algorithms/pii_redactor.card.yaml — deterministic redactor - NEW algorithms/vdvc_semantic_extractor.card.yaml — stochastic LLM extractor, EU AI Act high-risk, human oversight mandatory - NEW algorithms/completion_event_emitter.card.yaml — deterministic CloudEvents 1.0 emitter - uapf.yaml + manifest.json: version 2.0.0 -> 3.0.0, + paths.algorithms, + algorithm_cards: true - resources/mappings.yaml: single agent.semantic-extractor target split into 3 algorithm-specific targets, each w/ algorithm_card ref - bpmn/: UNCHANGED (algorithm-card refs live on resource targets, not in BPMN — no extension elements required) - Removed provides_decisions from manifest (was not in SSOT manifest schema; DMN decisions are self-describing via the dmn/ cornerstone) - README rewritten with algorithm-card audit-question table
Rihards added 1 commit 2026-05-20 13:34:41 +00:00
Wrap the three opaque UAPF-IP capabilities (ai.redact@1, ai.extract@1,
event.emit@1) in Algorithm Cards under algorithms/, per UAPF v2.3.0
chapter 13. Each Card supplies intent, IO contract, ownership,
validation history, risk class, audit configuration, and (where
relevant) privacy/risk extensions. Cards are referenced from resource
targets in resources/mappings.yaml.

Changes:
- NEW algorithms/pii_redactor.card.yaml — deterministic redactor
- NEW algorithms/vdvc_semantic_extractor.card.yaml — stochastic LLM
  extractor, EU AI Act high-risk, human oversight mandatory
- NEW algorithms/completion_event_emitter.card.yaml — deterministic
  CloudEvents 1.0 emitter
- uapf.yaml + manifest.json: version 2.0.0 -> 3.0.0,
  + paths.algorithms, + algorithm_cards: true
- resources/mappings.yaml: single agent.semantic-extractor target
  split into 3 algorithm-specific targets, each w/ algorithm_card ref
- bpmn/: UNCHANGED (algorithm-card refs live on resource targets,
  not in BPMN — no extension elements required)
- Removed provides_decisions from manifest (was not in SSOT manifest
  schema; DMN decisions are self-describing via the dmn/ cornerstone)
- README rewritten with algorithm-card audit-question table
Rihards merged commit 0a65c7ea5f into main 2026-05-20 13:34:48 +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#1