SiliteService::updateSiLiteState | failed - captureId: 736992, state: processing, error: {"stack":"H
Service
cupixworks-si-lite-agent
Occurrences
1
Status
Abandoned
Confidence
85%
Actionability
52%
Cluster ID
619a1e49-2136-4247-8cac-4648f3a586f2
First Seen
2026-07-24 07:34 UTC
Last Seen
2026-07-24 07:34 UTC
Actions
현재 상태 abandoned 에서는 실행할 액션이 없습니다.
SiliteService::updateSiLiteState | failed - captureId: 736992, state: processing, error: {"stack":"H
What Happened#
2026-07-24 16:34 KST, cupixworks-si-lite-agent (Sprouts tenant, us-west-2) 가 SQS 메시지로 capture 736992 의 SI-Lite 분석을 시작하려고 updateSiLiteState(Processing) 을 호출했으나 Tesla API PATCH /api/v1/captures/736992 가 HTTP 403 + ENT4000 / Cupix::Errors::NotFound 로 응답했다. 해당 캡처는 2026-07-24 01:53 KST 에 cycle_state=trashed 상태로 이동된 뒤였고, Tesla BaseRepository#find_by 의 in_trash 분기가 이를 걸러내면서 NotFound 를 발생시켰다. 이 클러스터는 sibling 클러스터 23a74e95 (handlingMessageErrors) 및 ab8a602b (updateSiLiteState state:error) 와 동일 SQS 메시지에서 파생된 3개 로그 중 첫 번째 error 라인이다. 사용자 노출 영향 없음.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | HttpError (@tesla/typescript-node-sdk) |
| exception.message | HTTP request failed (statusCode 403, body ENT4000) |
| top_frame | captureApi.js:4350 (SDK) → silite-service.ts:88 (updateSiLiteState(Processing)) → silite-service.ts:350 (this.cupixApi.capture.update) |
| upstream_source | Tesla API app/repositories/base_repository.rb:352-353 (ENT4000 on in_trash) |
| runtime | Node.js agent (/tmp/agent/dist), @tesla/typescript-node-sdk@1.13.3-SNAPSHOT.202605301249 |
| env | production, us-west-2, tenant cupix, team sprouts |
| capture_state | DB: state=done, cycle_state=trashed, cycle_state_updated_at=2026-07-23T16:53:36Z |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
| sprouts (team_id 1185) | 1 | 단일 capture (736992) 의 SI-Lite 재분석 첫 상태 전환 실패. 사용자 영향 없음 — 이미 사용자가 trash 로 이동한 캡처 |
Timeline#
- 2026-07-17 17:14 KST — SI-Lite 첫 실행 성공 (
SiliteProcessManager::execute | captureId: 736992, workareas: 1, trades: 9). - 2026-07-24 01:53 KST — Capture 736992 가 trash 로 이동됨 (
cycle_state=trashed,cycle_state_updated_at=2026-07-23T16:53:36Z). - 2026-07-24 16:34:56.340 KST — SQS 메시지
53531766-cc74-4823-8c03-26026d6962c5수신 →SiliteService::run | begin→updateSiLiteState(Processing)호출 → 본 클러스터 로그 발생 (state:processing, 403 ENT4000). - 2026-07-24 16:34:56.373 KST —
run의catch절이updateSiLiteState(Error)재호출 → 동일 403 (siblingab8a602b). - 2026-07-24 16:34:56.382 KST —
BaseService::handlingMessageErrors최종 에러 로깅 (sibling23a74e95) →getApiErrorToDeleteMessage가 4xx 이므로 SQS 메시지 삭제 후 종료.
Scoring#
Confidence 85% · Actionability 52%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 21 code refs, 4 log queries |
| Code path explicitness | 3/3 | 21 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 | 24 file(s) |
| Single repo | 1/3 | 7 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 |