Fields
| Field | Type | Description |
|---|---|---|
executionId | string | Unique identifier for the execution. |
businessTransactionId | string | The Business Transaction this execution belongs to. |
decision | Decision | The Decision that authorized this execution. |
status | string | Execution status. |
mode | string | Execution mode (e.g. synchronous vs asynchronous). |
startedAt | Date | When execution began. |
ExecutionTrustRecord holds a list of executions — in practice this is typically one, but the model allows for multiple execution attempts to be recorded against the same transaction over time, each one immutable once created.
Relationships
- Execution produces Evidence, which is what Verification later checks.
- Execution is one of the artifacts aggregated into the Execution Trust Record.
- See Architecture → Runtime Architecture for how the
ExecutionComponentfits into the pipeline.