Skip to content

금융 및 생활 계산기 스킬의 선택 설치 등록 - #148

Merged
rkttu merged 1 commit into
mainfrom
feature/everyday-calculators
Oct 25, 2026
Merged

rkttu merged 1 commit into
mainfrom
feature/everyday-calculators

Conversation

@rkttu

@rkttu rkttu commented Oct 25, 2026 •

Copy link
Copy Markdown
Member

사용자 입력과 공개된 계산 방법으로 금융 및 생활 수치를 계산하는 tablecloth-calculators를 선택 설치 항목으로 등록합니다. 기존 활성 일곱 항목과 주석 후보 일곱 개를 보존하며 활성 목록은 여덟 항목으로 확장합니다.

원본과 AGPL 라이선스 근거를 동일한 전체 커밋 877b58cf0741db21342445f2b3fcb54ad1ada85c으로 고정합니다. 루트 SKILL.md, 표준 라이브러리 Python CLI와 테스트, 영문 및 한국어 README, 기여 안내와 저작권 준수 문서를 함께 배포합니다. 원작성 코드와 명시적인 출처를 바탕으로 22개 연산을 제공하며 사이트 코드, 화면, 설명문, 보고서나 데이터셋을 복제하지 않는 기여 기준을 적용합니다.

계산은 API 키나 추가 패키지 및 외부 조회 없이 동작합니다. Python 3.11 이상과 설치된 스킬 스크립트 실행을 허용하는 호스트를 요구합니다. 이전 식탁보 빌드에 런타임만 설치해도 실행 권한을 추가하지 않는다는 조건과 계산 스크립트의 Network=none 및 Codex 온라인 대화를 구분해 기록했습니다. 세금과 최신 규제, 시장 데이터, 공휴일과 음력, 지역별 서머타임과 의료 분류, 사이트 고유 통합분석은 제외합니다.

검증: 스킬 CI의 Linux 및 Windows, Python 3.11 및 3.14 네 구성에서 각각 28개 테스트를 통과했습니다. 카탈로그 XSD와 testskills 43개 검사, 앱 Managed AI 테스트 255개도 통과했습니다. 독립 검토에서 기존 항목과 주석 보존 및 정확한 여덟 ID를 확인했습니다.

실제 설치 경로를 격리한 임시 저장소에서 실행해 공개 GitHub GET 24건이 모두 HTTP 200으로 완료됐고 14개 파일의 바이트, 고정 출처와 보존 라이선스가 일치했습니다. 다운로드한 Python 계산기를 직접 네 번 실행해 할인, 월말과 윤년, 시차의 날짜 변경을 확인했습니다. 활성화 전환과 제거 후 목록 및 스킬 폴더가 비는 결과를 검증했고 임시 저장소를 삭제했습니다. 모델 호출과 사용자 인증, 실제 사용자 스킬 폴더 변경은 수행하지 않았습니다.

카탈로그 PR CI와 Copilot 리뷰에서 차단할 문제를 확인하지 못해 병합했습니다. 병합 커밋 12b1622da1b69ec1d24c0729bbebd70cbb19a902의 게시 및 실제 Pages 배포가 성공했습니다. 공개 build-info의 커밋과 게시 run ID가 일치하며 공개 XML과 영문 및 한국어 안내의 SHA-256이 원본과 일치했습니다. 공개 XML에서 정확한 활성 여덟 ID와 계산기 고정 커밋을 확인했습니다.

Copilot AI balanced review requested due to automatic review settings October 25, 2026 09:00

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The narrowly scoped catalog addition and both documentation updates are consistent, with no unresolved blocking issues identified.

No open issues 🎉

What changed in this PR

Registers tablecloth-calculators as an optional installable skill, expanding the catalog to eight active entries while preserving existing entries and commented candidates.

Changes:

  • Pins the calculator source and AGPL license to the same full commit.
  • Documents Python requirements, host execution permissions, and the distinction between offline calculations and online Codex chat.
  • Updates both language guides with the new entry and copyright-policy references.
File Description
docs/​SkillCatalog.xml Adds the pinned calculator skill with requirements and scope limitations.
docs/​SkillCatalog.README.md Updates the entry count and explains calculator prerequisites in English.
docs/​SkillCatalog.README.ko.md Updates the entry count and explains calculator prerequisites in Korean.

Review effort: Balanced

@rkttu
rkttu merged commit 12b1622 into main Oct 25, 2026
3 checks passed
@rkttu
rkttu deleted the feature/everyday-calculators branch October 29, 2026 03:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants