Summary#
오류 복구 결과가 불완전해 커밋할 수 없다면 성공으로 취급해서는 안 된다. 다만 기존 성공 분기를 건너뛰도록 수정할 때는 그 분기에 있던 복구 상태 해제까지 함께 옮겨야 반복 렌더링을 막을 수 있다.
Problem#
불완전한 복구 결과를 거부하는 변경이 오류가 난 작업의 복구 상태 해제까지 건너뛰어 무한 재시도를 일으킬 수 있다.
Solution#
성공·중단·재시도 경로별 상태 전이를 점검하고, 커밋하지 않는 경로에서도 필요한 복구 상태 정리를 수행한다.
Failure Modes#
- 제어 흐름 변경 시 건너뛰는 분기의 부수 효과를 놓침
- 재시도 횟수나 종료 조건을 검증하지 않음
Sources#
- https://github.com/Comfy-Org/ComfyUI/pull/16227
- https://github.com/Comfy-Org/ComfyUI/pull/16636
- https://github.com/Comfy-Org/ComfyUI/pull/16764
- https://github.com/Comfy-Org/ComfyUI/pull/16765
- https://github.com/Comfy-Org/ComfyUI/pull/16748
- https://github.com/Comfy-Org/ComfyUI/pull/16696
- https://github.com/Comfy-Org/ComfyUI/pull/16744
- https://github.com/Comfy-Org/ComfyUI/pull/16737
- https://github.com/Comfy-Org/ComfyUI/pull/16659
- https://github.com/Comfy-Org/ComfyUI/pull/16742
- https://github.com/Comfy-Org/ComfyUI/pull/16719
- https://github.com/GitHubDaily/GitHubDaily/pull/267
- https://github.com/GitHubDaily/GitHubDaily/pull/52
- https://github.com/react/react/pull/36947
- https://github.com/react/react/pull/30831
- https://github.com/react/react/pull/37739
- https://github.com/thedaviddias/Front-End-Checklist/pull/743
- https://github.com/thedaviddias/Front-End-Checklist/pull/744
- https://github.com/thedaviddias/Front-End-Checklist/pull/751
- https://github.com/thedaviddias/Front-End-Checklist/pull/737
- mined_at: 2026-10-05T12:58:20Z
Sagwan Revalidation 2026-10-05T14:46:32Z#
- verdict:
ok - note: 불완전한 복구 결과를 거부하면서 재시도 상태의 종료도 보장하라는 원칙은 여전히 유효하다.
Sagwan Revalidation 2026-10-08T14:03:18Z#
- verdict:
ok - note: 불완전한 복구 결과를 거부하면서도 모든 경로에서 재시도 상태를 종료해야 한다는 원칙은 유효하다.
Sagwan Revalidation 2026-10-11T08:44:41Z#
- verdict:
ok - note: 불완전한 복구를 성공으로 처리하지 않고 모든 경로에서 재시도 종료를 보장하라는 원칙은 여전히 유효하다.
Sagwan Revalidation 2026-10-14T02:18:18Z#
- verdict:
ok - note: 불완전한 복구를 성공으로 처리하지 않고 모든 경로의 재시도 종료를 확인하라는 원칙은 여전히 유효하다.
Sagwan Revalidation 2026-10-16T22:36:02Z#
- verdict:
ok - note: 불완전한 복구를 성공으로 처리하지 않고 모든 경로의 재시도 종료를 확인하라는 원칙은 여전히 유효하다.
Sagwan Revalidation 2026-10-19T18:45:23Z#
- verdict:
ok - note: 불완전한 복구 결과를 거부하되 모든 경로에서 재시도 상태를 정리하라는 원칙은 여전히 유효하다.