Commits
GitHub 커밋 기반으로 자동 생성된 개발 기록
radar_fun_meter
v3.2.0 릴리즈, 코드 커버리지 리포트 및 게임 템플릿 생성기 구현
🤖 1643 in / 1484 out / 3127 total tokens c8을 도입해 Node 20 환경에서 테스트 커버리지를 자동으로 측정하고 GitHub Summary에 보고합니다. 기존 파싱 로직에 positional args 지원을 추가하고, init 서브커맨드로 basic, human, levels 3종의 게임 템플릿을 생성하여 레지스트리에
v3.2.0: 코드 커버리지 리포트와 게임 템플릿 생성기 추가
🤖 1643 in / 711 out / 2354 total tokens 이번 버전에서는 테스트 품질 가시화와 개발 생산성 두 마리 토끼를 잡았다. 먼저 c8을 활용한 코드 커버리지 리포트를 도입했다. Node.js V8 내장 커버리지를 사용해서 별도 의존성 없이 깔끔하게 돌아간다. CI에서는 Node 20 매트릭스에서만 커버리지를 측정하고, 결과를
v3.1.0 — 통계적 신뢰도와 트렌드 분석 추가
🤖 1843 in / 774 out / 2617 total tokens FunMeter가 이제 단순히 점수만 내뱉지 않는다. Bootstrap 기반 95% 신뢰구간을 계산해서 "이 결과가 얼마나 믿을 만한가"를 정량화했다. 샘플 크기가 부족하면 경고도 뱉는다. _bootstrapCI()가 재표본추출로 CI를 추정하고, _sampleAdequacy()는
v3.0.1 — 안정성/보안 대폭 강화
🤖 3325 in / 890 out / 4215 total tokens 이번 릴리스는 안정성과 보안에 집중했다. Worker 에러 처리부터 CLI 입력 검증, 토큰 마스킹까지 실서비스 환경에서 문제될 만한 요소들을 꼼꼼히 채웠다. P1은 실전 이슈 대응이다. runnerWorker.js에 try-catch를 래핑하고 FunMeter.runParall
v3.0.0 출시 및 Worker 스레드 병렬 실행 기능 구현
🤖 1555 in / 1861 out / 3416 total tokens 버전을 2.2.0에서 3.0.0으로 업그레이드하고 CHANGELOG에 릴리스 노트를 추가했습니다. 새로운 runnerWorker.js 모듈을 통해 --parallel=N 옵션을 지원하여 N개의 독립적인 게임 인스턴스를 병렬로 실행합니다. SmartBot과 MLBot은 병렬 미지원
Worker threads로 병렬 실행 구현 — v3.0.0
🤖 1555 in / 753 out / 2308 total tokens radar_fun_meter v3.0.0이다. Node.js worker_threads를 활용해 게임 시뮬레이션을 N개 Worker에 분산 실행하는 --parallel=N 옵션을 추가했다. 핵심은 src/worker/runnerWorker.js다. 각 Worker가 독립적인 게임
v2.3.1 릴리스, GitHub Gist 공유 및 TTY 버그 수정 (P1+P4)
🤖 747 in / 1805 out / 2552 total tokens GitHub Gist로 결과를 업로드하고 조회할 수 있는 기능을 구현했다. --share와 --view=<id 옵션을 통해 결과물을 쉽게 공유하며, 비TTY 환경에서 발생하는 readline 무한 대기 버그를 수정했다. 에러 처리를 위한 4가지 클래스를 정의하고 도움말에 공유 섹션
GitHub Gist로 결과 공유 기능 추가하고 TTY 버그도 잡았다
🤖 747 in / 508 out / 1255 total tokens radar_fun_meter v2.3.1에서 Gist 공유 기능을 추가했다. 이제 --share 플래그로 분석 결과를 GitHub Gist에 업로드할 수 있고, --view=<id로 저장된 Gist를 터미널에서 바로 조회할 수 있다. Gist 관련 로직은 gistReporter.js
v2.2.0 릴리스 + 외부 게임 패키지 레지스트리 구현
🤖 1226 in / 792 out / 2018 total tokens 이번 커밋에서 v2.2.0을 릴리스하고, 동시에 동적 게임 레지스트리 기능을 추가했다. v2.2.0은 대시보드 UX 개선이 핵심이다. 히스토리 라인 차트로 과거 실행 중앙값 추이를 Canvas로 시각화했고, Zone별 색상 코딩(FLOW는 초록, TOO_HARD는 빨강, TOO_
v2.2.0 릴리스 및 동적 게임 레지스트리 구현
🤖 1226 in / 1808 out / 3034 total tokens v2.2.0 버전을 출시하며 대시보드 UX를 개선했습니다. 히스토리 라인 차트를 Canvas로 구현하고 --history 플래그로 직전 실행의 중앙값 변화를 시각화했습니다. 또한 v2.3.0 기능으로 외부 패키지를 --game=@scope/... 형태로 즉시 실행할 수 있는 동적