ActionProvenanceCard
stableTraceable action attribution receipt. Shows decision authority, executing agent, human approver, confidence at decision time, and evidence used. Mandatory for consequential agentic actions.
import { ActionProvenanceCard } from "@nodus/design-system/patterns"Props
| Prop | Type | Default | Description |
|---|---|---|---|
actionLabelreq | string | — | Short description of the action taken. |
authorityreq | ActionDecisionAuthority | — | agent | human | human-override | policy | multi-agent |
actorreq | ActionActor | — | Primary actor (agent or human) who executed the action. |
actionAtreq | string | — | ISO timestamp of the action. |
authorizedBy | ActionActor | — | Human who authorized — required for authority=human-override. |
outcome | ActionOutcome | — | pending | completed | failed | reversed | partial |
decisionConfidence | number | — | Confidence at decision time (0–1). Historical — not recomputed. |
evidence | ActionEvidence[] | — | Data sources used. Each has source, type, timestamp, and confidence. |
reversible | boolean | — | Whether the action can still be undone. Shows permanent warning if false. |
variant | "compact" | "full" | "compact" | compact: log row; full: detail drawer card. |
actionLabelrequiredstringDefault —Short description of the action taken.
authorityrequiredActionDecisionAuthorityDefault —agent | human | human-override | policy | multi-agent
actorrequiredActionActorDefault —Primary actor (agent or human) who executed the action.
actionAtrequiredstringDefault —ISO timestamp of the action.
authorizedByActionActorDefault —Human who authorized — required for authority=human-override.
outcomeActionOutcomeDefault —pending | completed | failed | reversed | partial
decisionConfidencenumberDefault —Confidence at decision time (0–1). Historical — not recomputed.
evidenceActionEvidence[]Default —Data sources used. Each has source, type, timestamp, and confidence.
reversiblebooleanDefault —Whether the action can still be undone. Shows permanent warning if false.
variant"compact" | "full"Default "compact"compact: log row; full: detail drawer card.
This component was designed to express:
Explore Related
Linked chain of data sources showing transformation provenance
Multi-dimensional certainty visualization. Shows uncertainty fingerprint across epistemic, aleatory, temporal, and consensus dimensions. Distinct from ConfidenceMeter (single-axis).
Queue of pending human approvals with priority ordering
Immutable action log with integrity hash chain