Skip to content

Releases: yoonsundo/punchgrow

PunchGrow v0.3.0

Choose a tag to compare

@yoonsundo yoonsundo released this 07 Aug 11:04

PunchGrow v0.3.0

이제 240종 전부에 도달 경로가 있습니다.

Added

  • 진화 갈림길(Lv.15·25, 평생 최대 1회·2지선다)에서 다음 모습을 직접 선택하고, 진화도감에서 "이 모습으로 키우기"로 미리 예약할 수 있습니다.
  • Lv.15 진화 순간 10% 확률로 변이가 발동하며 수락/거절을 선택합니다. 수락하면 그 모습이 최종 형태가 됩니다.
  • 변이를 지나친 개체를 위한 "변이 재도전"(회당 100만 토큰 · 10% · 계보당 30회 실패 시 확정)과, 최종 진화를 마친 개체의 "계승"(500만 토큰, 같은 시작종 새 개체)을 추가했습니다.
  • 같은 시작종의 중복 개체를 그룹 안에서 전환하며 각각 육성할 수 있습니다.

Changed

  • 메뉴 막대의 Claude 사용률(C n%)이 Anthropic 사용량 API를 직접 조회해 최신 값을 보여줍니다(로그인 정보 읽기 전용, 실패 시 캐시 폴백).
  • "성장 잠재력"을 선택 가능 경로 기준 "최대 도달 등급"으로 바꾸고 최소 보장 등급을 병기합니다. ORIGIN 계보 3/60(5%) 불변.
  • 진화 대기 배지, 만렙 대기 개체 먹이 차단, 메뉴 막대 썸네일 개선.

설치

brew tap yoonsundo/punchgrow https://github.com/yoonsundo/punchgrow
brew trust yoonsundo/punchgrow
brew install --cask punchgrow
xattr -d com.apple.quarantine /Applications/PunchGrow.app

이미 설치했다면 brew update && brew upgrade --cask punchgrowxattr 명령을 다시 실행하세요. 기존 세이브는 그대로 호환됩니다.

첨부 PunchGrow-0.3.0-arm64.zip — Apple Silicon(arm64), macOS 14+, ad-hoc 서명(공증 전)
SHA-256: 758976484afd60e4e586e7710235bf8b29b0451d12d65b6fbffa3bc245861d4a

PunchGrow v0.2.0

Choose a tag to compare

@yoonsundo yoonsundo released this 07 Aug 03:26

PunchGrow v0.2.0

Added

  • 현재 등급과 최종 성장 잠재력을 분리해 보여주는 크리처 카드와 가챠 결과를 추가했습니다.
  • 직접 가챠 확률과 최종 계보 비율을 구분하는 등급표, 이미지·분기·발견 상태·레벨 조건을 보여주는 진화도감을 추가했습니다.
  • 한국어·영어 사용 가이드와 실제 SwiftUI 화면 캡처를 README에 추가했습니다.

Changed

  • 가챠는 60종 시작형만 획득하며 진화체는 직접 등장하지 않습니다.
  • 크리처는 Lv.15·25·40에 계보를 따라 자동 진화하고 새 성장 만렙은 Lv.50입니다.
  • 기존 Lv.51~100 저장 데이터는 그대로 불러오되 추가 레벨 상승은 멈춥니다.

Fixed

  • 에일루 계보 진화 연결과 에일시온 이미지 품질을 수정했습니다.
  • 신규 세팅 직후 팝업 하단 조작부(먹이 구매·가챠)가 잘려 보이던 문제를 수정했습니다. 내용이 넘치면 본문이 스크롤됩니다.

설치

brew tap yoonsundo/punchgrow https://github.com/yoonsundo/punchgrow
brew trust yoonsundo/punchgrow
brew install --cask punchgrow
xattr -d com.apple.quarantine /Applications/PunchGrow.app

이 빌드는 Apple 공증 전의 ad-hoc 서명 버전이라 마지막 xattr 명령으로 격리 속성을 제거해야 실행됩니다. Homebrew 6 미만은 brew trust 줄을 건너뜁니다. (--no-quarantine 옵션은 Homebrew 6에서 제거되었습니다.)

첨부된 PunchGrow-0.2.0-arm64.zip — Apple Silicon(arm64), macOS 14+
SHA-256: 499b6dab867a2c35bb9bab3fe46035a0141702f689ea011185822172a9fa69aa

PunchGrow v0.1.1

Choose a tag to compare

@yoonsundo yoonsundo released this 05 Aug 08:32

보유 토큰 표시 개선 배포입니다.

  • 작은 화면에서도 주간 사용률 카드에서 보유 토큰 잔액을 항상 확인할 수 있습니다.
  • 일반·대형 먹이 구매 후 변경된 잔액이 즉시 표시됩니다.
  • Swift 테스트 104개, Release 앱 빌드, 코드서명 검증을 통과했습니다.

공개 범위는 Apple Silicon macOS 14+ 앱 소스입니다. Developer ID 서명·Apple 공증을 거친 Homebrew 바이너리는 아직 제공하지 않습니다.

PunchGrow v0.1.0

Choose a tag to compare

@yoonsundo yoonsundo released this 05 Aug 07:20

Changelog

0.1.0 — 2026-08-05

PunchGrow의 첫 macOS 알파 릴리스 후보입니다.

Added

  • Claude Code와 Codex 로컬 사용량을 게임 토큰으로 적립하는 자동 수집
  • 공급자가 기록한 실제 주간 플랜 사용률 C n% / X n%
  • 240종 크리처와 6단계 등급, 활동 보너스, ORIGIN 천장
  • 등급별 배지·테두리·오라 효과와 확률표
  • 일반 먹이와 대형 먹이 구매·급여
  • 클릭 및 길게 누르기 가속 연속 실행
  • 로컬 저장, 백업·복원, 도감, 대표 크리처

Performance

  • 대용량 JSONL을 청크 단위로 읽는 제한 메모리 스캐너
  • 공급자별 장애 격리, 증분 커서, fork replay 제거
  • 실제 실행 기준 약 120MB 수준의 메모리 사용 확인

Known limitations

  • 공개 바이너리는 Developer ID 서명과 Apple 공증이 필요합니다.
  • GitHub Actions의 Full Xcode 환경에서 Swift 테스트 104개와 Release 앱 빌드·서명 검증을 통과했습니다.
  • 공급자가 새로운 한도 값을 기록하기 전에는 직전 플랜 사용률이 유지될 수 있습니다.