RefinementService::run | end - {"response":{"statusCode":403,"body":{"result":{"code":"PERM33000","t
Service
cupixworks-capture-refinement-arm-instance
Occurrences
1
Status
Reported
Confidence
85%
Actionability
36%
Cluster ID
53a84532-9173-4dcf-bfae-e0787219ef49
First Seen
2026-07-01 00:20 UTC
Last Seen
2026-07-01 00:20 UTC
Actions
RefinementService::run | end - {"response":{"statusCode":403,"body":{"result":{"code":"PERM33000","t
What Happened#
2026-07-01 09:20 KST에 cupixworks-capture-refinement-arm-instance 에이전트가 Capture 725158 (Devcon Construction / Boston Scientific workspace) 의 refinement 후반 단계에서 PUT /api/v1/captures/725158 를 호출했고, tesla API 가 403 PERM33000 — Updating entity on billing expired team/workspace is not allowed 로 응답했다. Workspace 5413 의 라이선스가 정확히 20분 10초 전인 2026-07-01T00:00:00Z 에 만료되면서, 라이선스 만료 검사(check_updatable_by_billing_state!) 가 이미 진행 중이던 프로세싱 파이프라인의 PUT /captures 를 차단하여 refinement 결과가 저장되지 못했다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | Cupix::Errors::PermissionDenied |
| exception.message | Updating entity on billing expired team/workspace is not allowed |
| error_code | PERM33000 |
| top_frame | lib/cupix/abstract/base.rb:44 (on origin/master) → app/repositories/base_repository.rb:132 |
| upstream call | PUT http://api-tesla.cupix.internal/api/v1/captures/725158 from RefinementService::updateRefinedCapture |
| runtime | x-runtime: 0.042188s, x-request-id: 197fca8b-668e-48b0-a1cf-9f2234b507c2 |
| env | production, us-west-2, tenant cupix |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
Devcon Construction (team.id=52, domain devcon) — Boston Scientific workspace (id=5413) |
1 (Capture 725158) | Refinement 결과 미저장, 후속 3D reconstruction / analysis / publish 도 AGT2403 로 skip |
Timeline#
- 2026-07-01 09:00 KST — Workspace 5413 "Boston Scientific" 라이선스 만료 (
billing_expires_at: 2026-07-01T00:00:00Z,applied_billing_state: expired) - 2026-07-01 02:53 KST — Capture 725158 record 촬영 (
record.captured_at: 2026-06-30T17:53:29Z) — 라이선스 만료 이전 생성됨 - 2026-07-01 09:20:10 KST — Refinement 에이전트가
updateRefinedCapture단계에서PUT /captures/725158→ 403 PERM33000 반환,RefinementService::run | end - ...에러 로그 기록 - 2026-07-01 09:25:05–09:25:08 KST — 후속 파이프라인(3D reconstruction / analysis / publish)이 실행 시도 중
AGT2403(capture 에 refinement 에러 존재) 로 각 단계 skip. 각 요청 직전[Capture] applied_license: expired on 725158info 로그 기록
Scoring#
Confidence 85% · Actionability 36%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 8 code refs, 5 log queries |
| Code path explicitness | 3/3 | 8 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 | 1/5 | critical |
| Affected files | 1/5 | 10 file(s) |
| Single repo | 1/3 | 8 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 |