A failed pipeline doesn't always need a full restart. Learn how execution history, dependencies and side effects determine the safest recovery point.