Run lifecycle
Runs move through the following statuses:Step executions
Each node in the pipeline produces a step execution within the run. A step execution records:- The node type and configuration used
- Start and end timestamps
- Status
- Input data received from the previous step
- Output data produced for the next step
- Processing time
- Error details (if failed)
Step execution statuses
You can inspect individual step executions in the run detail view to debug issues or review extracted data.
Document chunking
When a document is split into chunks (e.g., a multi-page PDF split into individual pages), Ingestly creates child runs for each chunk. The parent run enters the Awaiting Sub-runs status until all child runs complete. Each child run processes its chunk independently through the pipeline. The parent run tracks:- Child runs: individual processing runs for each chunk
- Chunk index: the position of each chunk in the original document
- Chunk label: a descriptive label for the chunk