ES /docs

BaseService::handlingMessageErrors | sqsMessage - {"MessageId":"9f075323-20ba-4345-b43f-dec825086dd8

Service
cupixworks-any-floorplan-agent
Occurrences
1
Status
Approved
Confidence
85%
Actionability
52%
Cluster ID
890f6cf1-764e-4558-837c-8143d0338b21
First Seen
2026-08-06 14:46 UTC
Last Seen
2026-08-06 14:46 UTC
Actions
현재 상태 approved 에서는 실행할 액션이 없습니다.

BaseService::handlingMessageErrors | sqsMessage - {"MessageId":"9f075323-20ba-4345-b43f-dec825086dd8

What Happened#

cupixworks-any-floorplan-agent 가 SQS 메시지로 floorplan 92247 처리를 시작한 직후, tesla API 의 GET /api/v1/floorplans/92247 가 HTTP 403 (ENT4000 Cupix::Errors::NotFound "Floorplan not found") 를 반환했다. 이 floorplan 은 큐잉 이후 처리 직전에 trash(soft-delete) 상태로 넘어간 레코드다. agent 의 예외 핸들러(createCPFloorplanByFloorplanId)는 "없는 floorplan" 케이스를 정상적으로 건너뛰도록 만들어져 있으나, ARG10002 코드만 흡수하고 trash 케이스인 ENT4000 는 흡수하지 못해 예외가 상위 BaseService.handlingMessageErrors 까지 전파되어 error 레벨로 로깅되었다. 메시지는 4xx 로 판정되어 정상 삭제되었고 재시도·사용자 영향은 없다 — noise 다.

Quick Facts#

Field Value
exception.class Cupix::Errors::NotFound (agent 측에서는 rethrow 된 API error object)
exception.message {"statusCode":403,"bodyResult":{"code":"ENT4000","type":"Cupix::Errors::NotFound","reason":"Floorplan not found"}}
top_frame packages/cupix-tesla-floorplan-agent/src/floorplan-service.ts:128 (throw ec)
runtime Node.js agent (cupixworks applications/agents)
env production, us-west-2
host ip-10-1-168-13.us-west-2.compute.internal

Affected Teams#

Team / Domain Error Count Impact
worley (rep) + 기타 tenant 14d 창 89 "Floorplan not found" 로그 (54 ENT4000) 없음 — floorplan 은 이미 trash, 메시지 삭제됨. 로그 noise 만 발생

Timeline#

  1. 2026-08-06 23:46:18 KSTBaseService::runByMessage | id: 92247 — agent 가 floorplan 92247 메시지 수신
  2. 2026-08-06 23:46:18 KSTCupixAuth::handleError | Response statusCode: 403 ... GET /api/v1/floorplans/92247 ... body.result: {"code":"ENT4000", ... "reason":"Floorplan not found"} — tesla 가 403 반환
  3. 2026-08-06 23:46:18 KSTBaseService::getApiErrorToDeleteMessage | error msg - {"statusCode":403, ..., "modelId":92247} — 4xx 로 판정 → 삭제 대상
  4. 2026-08-06 23:46:18.433 KSTAwsQueueManager::deleteMessage | end - message id: 9f075323... — 메시지 삭제 완료
  5. 2026-08-06 23:46:18.435 KSTBaseService::handlingMessageErrors | sqsMessage - {...}, error:error 레벨 로깅 (cluster first/last_seen)

Scoring#

Confidence 85% · Actionability 52%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 19 code refs, 6 log queries
Code path explicitness 3/3 19 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 11 file(s)
Single repo 1/3 6 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