# Engine.run_all
URL: https://lsd.tools/docs/api-engine-run-all
Updated: 2026-07-17

## Parameters

| name | type | default | description |
|---|---|---|---|
| `resume` | `bool` | `True` | skip unchanged entities via the manifest (incremental rebuild) |

## Example

```python
results = engine.run_all()
ok = all(r.ok for r in results.values())
```

## Notes

Sources run before their dependents. With `max_parallel > 1`, independent branches execute
concurrently on a thread pool and a failed entity's descendants are **blocked** (not launched) while
unrelated branches continue. Raises `CycleError` if the dependency graph contains a cycle.

## See also

**API:** [run](/docs/api-engine-run) · [plan](/docs/api-engine-plan) · [diff](/docs/api-engine-diff) · [Engine](/docs/api-engine)
