Missing trashed filter in facility refresh query
Service
cupixworks-worker
Occurrences
75
Status
Reported
Confidence
85%
Actionability
52%
Cluster ID
ab06b2a6-beec-4900-91b4-911370dced08
First Seen
2026-04-10 00:30 UTC
Last Seen
2026-07-29 00:30 UTC
Actions
Missing trashed filter in facility refresh query
RCA Summary#
Cupix::Cron::Facility.refresh_average_cadence_on_record_created 크론 잡이 최근 24시간 내 Record가 생성된 facility를 조회할 때 trashed 상태의 facility를 필터링하지 않습니다. 이로 인해 facility bfbc2l이 trashed 상태임에도 refresh_average_cadence! 메서드가 호출되어, 해당 메서드의 trashed facility guard가 Cupix::Errors::Entity 예외를 발생시킵니다. 에러 자체는 rescue로 잡혀 로그에 기록되며 다른 facility의 처리를 중단하지는 않지만, 불필요한 에러 로그를 생성합니다.
Scoring#
Confidence 85% · Actionability 52%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 10 code refs, 5 log queries |
| Code path explicitness | 3/3 | 10 file:line refs |
| Log evidence | 3/3 | section, query, pattern |
| RCA structure | 3/3 | 3/3 sections |
| Revision history | 0/3 | 0 revision(s) |
| Agent execution | 3/3 | success |
Actionability#
| Dimension | Score | Detail |
|---|---|---|
| Fix complexity | 5/5 | trivial |
| Affected files | 1/5 | 9 file(s) |
| Single repo | 1/3 | 3 service(s) |
| Immediate actions | 0/3 | absent |
| Testability | 0/3 | no test info |
| External dependency | 3/3 | no external deps |
| Data migration | 3/3 | no migration |