You've already forked incident-triage
Import UAPF package
38 lines
940 B
YAML
38 lines
940 B
YAML
kind: uapf.resources.guardrails
|
|
|
|
# Applied by the UAPF runtime to every UAPF-IP capability invocation
|
|
# governed by this package. Cross-cutting safety rails — enforced regardless
|
|
# of which Algorithm Card the runtime is dispatching.
|
|
|
|
pii:
|
|
redact_in_payloads: true
|
|
forbidden_in_drafts:
|
|
- personas_kods
|
|
- magnetic_stripe
|
|
- iban
|
|
allowed_in_drafts:
|
|
- case_number
|
|
- host_domain
|
|
- approximate_eta
|
|
|
|
approval:
|
|
human_required_for:
|
|
- ai.draft_response # outbound customer text always reviewed
|
|
- incident.update # write actions never auto-applied
|
|
auto_applied:
|
|
- intake.normalize
|
|
- ai.classify
|
|
- ai.suggest_priority
|
|
- dmn.evaluate
|
|
- event.emit
|
|
|
|
timeouts:
|
|
capability_default_ms: 30000
|
|
llm_default_ms: 45000
|
|
dmn_default_ms: 5000
|
|
|
|
retention:
|
|
algorithm_outputs_days: 365
|
|
audit_events_days: 2557 # 7 years (Latvian state-archive default)
|
|
signed_artifacts: indefinite
|