1. Criteria approved
The client approves the rule, authority, fields, version, effective date, evidence, and result handling.
Preserved execution evidence
A Decision Artifact records what Pulse evaluated, under which approved criteria, using which authority and inputs, and what result was returned at that moment.
Not just another log
Traditional logs may show that a service emitted a message. A Decision Artifact should show the approved criteria, authority, relevant conditions, evaluation, result, timing, and integrity controls that governed a consequential action.
Artifact lifecycle
A useful artifact is part of a controlled lifecycle, not a detached receipt.
The client approves the rule, authority, fields, version, effective date, evidence, and result handling.
Pulse receives the defined context and returns a structured result under the approved criteria.
The consuming service attaches or references the artifact when the action is committed, escalated, or withheld.
An authorized reviewer verifies integrity, timing, version, context, and outcome linkage.
Data minimization
Preserve stable references, hashes, tokens, reason codes, and provenance where they support the assertion without copying unnecessary personal or confidential data.
The artifact records a shadow evaluation or runtime result. It does not by itself prove that the downstream system honored the result. Outcome linkage and consuming-service controls remain part of the architecture.
Test the artifact schema against one real workflow, one approved criteria package, and the buyer’s evidence and security requirements.