# `Hephaestus.Core.ExecutionEntry`
[🔗](https://github.com/hephaestus-org/hephaestus_core/blob/v0.3.1/lib/hephaestus/core/execution_entry.ex#L1)

A record of a step execution in the workflow history.

Entries are appended to `Instance.execution_history` as steps complete,
forming an audit trail of the workflow execution.

# `t`

```elixir
@type t() :: %Hephaestus.Core.ExecutionEntry{
  context_updates: map() | nil,
  event: atom(),
  step_ref: module(),
  timestamp: DateTime.t()
}
```

A recorded step execution containing the step reference, triggered event, timestamp, and optional context updates.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
