Skip to content

Add Toyama Kasumi v2 pet - #96

Merged
legeling merged 2 commits into
legeling:mainfrom
lsmd23:feat/toyama-kasumi-pet
Aug 7, 2026
Merged

Add Toyama Kasumi v2 pet#96
legeling merged 2 commits into
legeling:mainfrom
lsmd23:feat/toyama-kasumi-pet

Conversation

@lsmd23

@lsmd23 lsmd23 commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds a Codex v2 pixel pet inspired by Toyama Kasumi from BanG Dream!
  • Category: Anime Characters
  • Related request or submission issue: none

The package is an independently produced, AI-assisted fan-art interpretation. Official reference images, source pixels, audio, models, and animation frames are not included. Asset use is restricted to non-commercial use; this submission is not affiliated with or endorsed by the rights holders.

Visual evidence

Kasumi v2 contact sheet

Source and design notes: https://github.com/lsmd23/Pet-ksm

Validation

  • npm run readmes followed by npm run validate:pr: passed
  • npm run lint: passed
  • Isolated npm run install:pet -- toyama-kasumi--lsmd23 --codex-home <temp>: passed
  • Hatch Pet strict v2 atlas validation: passed with no errors or warnings
  • Installed package matches submitted pet.json and spritesheet.webp byte-for-byte
  • Atlas: 1536×2288 WebP, 2,301,758 bytes, 8×11 layout
  • SHA-256: 42750d76222a5b408e6e9624814941bc5e542e0d8cb58f8c263c1227e85ef7af

Checklist

  • This pull request focuses on one pet only
  • I checked the gallery and open issues for the same character or concept
  • canonical_key groups the character correctly
  • This spritesheet is independently produced and is not a byte-identical copy of another package
  • Folder name uses pet-slug--author-slug
  • Pet folder contains only submission.json, pet.json, and spritesheet.webp
  • pet.json id matches the folder name
  • v2 uses a 1536×2288 atlas and sets spriteVersionNumber: 2
  • All 16 v2 look directions were reviewed as a complete loop
  • submission.json, authorship, source notes, and non-commercial usage terms are filled in
  • Character identity, scale, baseline, action meanings, and directionality were visually reviewed
  • Transparent edges were checked; strict validation found no chroma leakage or residue
  • Generated listings, previews, QA output, prompts, references, and Hatch Pet run directories are not committed
  • npm run validate:pr, npm run lint, and isolated installation pass
  • No unrelated files are included

Summary by CodeRabbit

  • 新功能
    • 新增 Toyama Kasumi 宠物配置,可在应用中显示其名称、描述及对应精灵图。
    • 添加该宠物的提交元数据,包括分类、标签、来源、许可说明、预览图和安装信息。
    • 支持宠物变体描述及精灵图完整性校验。

Copilot AI lite review requested due to automatic review settings August 7, 2026 05:34
@coderabbitai

coderabbitai Bot commented Aug 7, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 52a4339a-4c73-46fb-b209-e993621384ae

📥 Commits

Reviewing files that changed from the base of the PR and between dfd65f8 and 13d0d78.

📒 Files selected for processing (1)
  • pets/toyama-kasumi--lsmd23/submission.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • pets/toyama-kasumi--lsmd23/submission.json

📝 Walkthrough

Walkthrough

新增 Toyama Kasumi 宠物目录。配置文件定义宠物信息和精灵资源。提交文件定义作者、分类、许可、安装资源及校验值。

Changes

Toyama Kasumi 宠物

Layer / File(s) Summary
宠物资源配置
pets/toyama-kasumi--lsmd23/pet.json
新增宠物标识、显示名称、描述、精灵版本 2spritesheet.webp 路径。
提交元数据与资源校验
pets/toyama-kasumi--lsmd23/submission.json
新增本地化名称、作者、分类标签、来源许可、非商业再分发权限、预览图、安装文件配置和 spritesheet SHA-256 校验值。

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related PRs

Poem

兔子带来新配置,
Kasumi 精灵亮晶晶。
标签许可已写明,
校验安装都齐整,
蹦跳完成新提交。

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed 标题明确概括了新增 Toyama Kasumi v2 宠物这一主要变更。
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@pets/toyama-kasumi--lsmd23/submission.json`:
- Around line 25-28: 在提交合并前,为 `source_type` 为 `fan-art` 的条目补充明确允许本仓库复制和发布
`spritesheet.webp` 的再分发授权,并确认 `source_url`
对应素材的权利归属或授权链。若无法确认授权,不要将素材纳入仓库,改用外链或标记为待授权候选。
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 80f2e2d5-1d02-439b-861c-6c948f70285e

📥 Commits

Reviewing files that changed from the base of the PR and between f3e0c1d and dfd65f8.

📒 Files selected for processing (3)
  • pets/toyama-kasumi--lsmd23/pet.json
  • pets/toyama-kasumi--lsmd23/spritesheet.webp
  • pets/toyama-kasumi--lsmd23/submission.json

Comment thread pets/toyama-kasumi--lsmd23/submission.json Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

该 PR 旨在新增一个 Codex v2 像素风宠物包(Toyama Kasumi / 户山香澄),以便被仓库的安装脚本与网站/README 的生成流程识别与展示。

Changes:

  • 新增 toyama-kasumi--lsmd23 的投稿元数据(submission.json),包含分类、标签、canonical_key、来源说明与 spritesheet 校验哈希等信息。
  • 新增运行时配置(pet.json),声明 v2(spriteVersionNumber: 2)以及 spritesheet 路径。
  • 新增对应的 spritesheet.webp 资源文件(v2 atlas)。

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

File Description
pets/toyama-kasumi--lsmd23/submission.json 新增投稿与来源/授权/预览信息等元数据。
pets/toyama-kasumi--lsmd23/pet.json 新增运行时 pet 配置(id、displayName、description、v2 版本号、spritesheetPath)。
pets/toyama-kasumi--lsmd23/spritesheet.webp 新增 v2 1536×2288 WebP spritesheet 资源。

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pets/toyama-kasumi--lsmd23/submission.json
Comment thread pets/toyama-kasumi--lsmd23/pet.json
@legeling
legeling merged commit 83bd35c into legeling:main Aug 7, 2026
1 check passed
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.

3 participants