ES /docs

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