Problem
2곳에서 unwrap()이 특정 조건에서 panic을 일으킬 수 있음:
tracker/mod.rs:208 — JIRA_BASE_URL 환경변수가 빈 문자열일 때 unwrap() panic
stack.rs:95 — 부모 워크스페이스가 state에서 삭제된 경우 unwrap() panic
Solution
unwrap() → .ok_or_else(|| anyhow!("...")) 에러 반환으로 교체
- stack sync는
failed.push(...) 로 에러 수집 후 계속 진행
Priority
High — runtime panic
Problem
2곳에서
unwrap()이 특정 조건에서 panic을 일으킬 수 있음:tracker/mod.rs:208—JIRA_BASE_URL환경변수가 빈 문자열일 때unwrap()panicstack.rs:95— 부모 워크스페이스가 state에서 삭제된 경우unwrap()panicSolution
unwrap()→.ok_or_else(|| anyhow!("..."))에러 반환으로 교체failed.push(...)로 에러 수집 후 계속 진행Priority
High — runtime panic