ES /docs

Invalid Formula: no value provided for variables: nan

Service
cupixworks-api
Occurrences
5
Status
Dismissed
Confidence
85%
Actionability
52%
Cluster ID
55513547-de3b-4b17-aea0-4c85028e67c7
First Seen
2026-07-13 05:55 UTC
Last Seen
2026-07-13 05:55 UTC
Actions
현재 상태 dismissed 에서는 실행할 액션이 없습니다.

Invalid Formula: no value provided for variables: nan

What Happened#

2026-07-13 14:55 KST, cupixworks-api (ap-southeast-1, production) 에서 PUT /api/v1/phase_metrics/2/validate_formula 요청 한 건이 처리되는 동안 Cupix::Util::FormulaParser.calculate! 가 5회 연속으로 Invalid Formula: no value provided for variables: nan 에러를 로깅했다. HTTP 응답 자체는 200 으로 성공 반환됐지만, 샘플 element 5개에 대해 formula 계산이 모두 실패해 응답 body 의 value 필드가 모두 "NaN" 으로 채워졌다.

Quick Facts#

Field Value
exception.class Cupix::Errors::Parameter (내부 rescue로 흡수)
exception.message Invalid Formula: no value provided for variables: nan
top_frame lib/cupix/util/formula_parser.rb:24 (calculate!)
deploy production-ap-southeast-1-20260713T0510Z0-4f01ffc0-cupixworks
env production, ap-southeast-1
tenant cupix
endpoint PUT /api/v1/phase_metrics/2/validate_formula

Affected Teams#

Team / Domain Error Count Impact
cupixworks-api (site-insights / phase_metric) 5 특정 phase_metric(id=2) 의 formula 검증 API 응답에서 샘플 element 5개의 value 가 모두 "NaN" 으로 표시됨. 사용자는 formula 미리보기가 유효하지 않다고 인식.

Timeline#

  1. 2026-07-13 14:55:58 KST — 사용자가 PUT /api/v1/phase_metrics/2/validate_formula 호출 (request_id 893d679b-635b-49bd-9108-286942f934ed, pid 2138722).
  2. 2026-07-13 14:55:58 KSTPhaseMetricRepository#validate_formula 가 sample element 5건에 대해 FormulaParser.parse! 실행 → 모두 예외 발생 → rescue 'NaN' 로 문자열 "NaN" 대입.
  3. 2026-07-13 14:55:58 KST — 같은 loop 에서 FormulaParser.calculate!("NaN") 5회 실행 → Dentaku 가 NaN 을 변수로 파싱, 값 미제공 예외로 5개의 error 로그 기록.
  4. 2026-07-13 14:55:58 KST — 컨트롤러는 rescue 흡수 뒤 HTTP 200 반환.

Scoring#

Confidence 85% · Actionability 52%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 9 code refs, 5 log queries
Code path explicitness 3/3 9 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 14 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