# FlowStepResult

**Kind:** Interface

**Source:** [`atloria-monorepo/apps/screenshot-worker/src/app/screenshot/dto/flow-replay.dto.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/screenshot-worker/src/app/screenshot/dto/flow-replay.dto.ts#L172)

Per-step replay result, surfaced through the batch status endpoint so the api
stitcher can place each screenshot as it becomes available.

`flowStepId`:   0 = initial state (before any action); N = state AFTER step N.
`blobUrl`:      the canonical FULL-PAGE image (flowKey without variant).
`annotationsFragment`: `#atloria-annotations=…` overlay fragment, or '' if the
                step's target could not be located.

## Properties

| Property | Type |
|---|---|
| `flowStepId` | `number` |
| `blobUrl` | `string` |
| `annotationsFragment` | `string` |
