Harden daemon lifecycle and clarify reports#14
Conversation
리뷰 요약전반적으로 1.0.1 이후 cleanup으로 매우 잘 다듬어진 PR입니다. PID 안전성, report wording, §2/§4 집계 정합성, NVML 경고 모두 실제 운영에서 부딪힐 만한 문제를 정확히 짚었고 테스트 커버리지도 함께 들어갔습니다. blocking 이슈는 없고, 아래는 머지 전 또는 follow-up으로 다듬으면 좋을 항목들입니다. SWE 관점
SRE 관점
보안 관점
확장성 관점
유저 관점
머지 차단성 없음남은 모든 항목은 wording/문서/follow-up 수준입니다. 1.0.2 RC 후보로 그대로 진행 가능. |
4182269 to
46cafdc
Compare
|
리뷰 코멘트 반영했습니다.
검증:
PR CI도 다시 통과했습니다. |
Follow-up 리뷰 — 46cafdc이전 리뷰의 actionable 항목이 모두 깔끔하게 반영됐습니다. 각 항목 확인: 반영 확인
한 가지 남은 nit (non-blocking)
if _pid_alive(pid):
print(... "cleared stale pid file)") # 과거형
...
_unlink_if_exists(pid_path) # 출력 *후* 실제 unlink비교:
사용자 체감으로는 동시에 일어나므로 동작상 문제는 없습니다. 결론머지 가능합니다. 남은 nit은 cosmetic이고 1.0 범위 안에서 별도 처리 없이도 무방합니다. |
46cafdc to
b9ed72b
Compare
|
Follow-up nit도 반영했습니다.
추가 검증:
PR CI도 다시 통과했습니다. |
Summary:
Validation: