Skip to content

Add Kaiju No. 8 pet by TERRY878#35

Merged
legeling merged 1 commit into
legeling:mainfrom
terry-eric:add-kaiju-no-8-terry878
Jul 21, 2026
Merged

Add Kaiju No. 8 pet by TERRY878#35
legeling merged 1 commit into
legeling:mainfrom
terry-eric:add-kaiju-no-8-terry878

Conversation

@terry-eric

@terry-eric terry-eric commented Jul 20, 2026

Copy link
Copy Markdown

Summary

  • Adds kaiju-no-8--terry878, an unofficial non-commercial chibi fan-art Codex pet inspired by Kaiju No. 8.
  • Includes v2 8x11 spritesheet with 16 look directions.
  • Keeps submission folder limited to submission.json, pet.json, and spritesheet.webp.

QA

  • npm run previews
  • npm run readmes
  • npm run validate
  • npm run lint ran; repository has existing Prettier warnings outside this submission, while the new pet JSON files pass Prettier check.
  • Independent install test passed with npm run install:pet -- kaiju-no-8--terry878 --codex-home <temp>.
  • v2 atlas validation passed: 1536x2288, 8x11, no chroma fringe warnings.

License

Unofficial fan art; non-commercial repository redistribution authorized by TERRY878 for this generated spritesheet; no official affiliation or endorsement.

Summary by CodeRabbit

  • 新功能
    • 新增《怪兽8号》主题宠物条目,可在宠物内容中展示并使用。
    • 提供英文与中文名称、角色分类、标签、简介及来源版权信息。
    • 增加宠物预览图、精灵图资源与安装所需的资源映射。
    • 补充资源完整性校验信息,提升下载与安装可靠性。

@coderabbitai

coderabbitai Bot commented Jul 20, 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

Run ID: c1a9885a-92a2-4220-bb4b-9d3a045bb754

📥 Commits

Reviewing files that changed from the base of the PR and between fa378db and 89fc04c.

📒 Files selected for processing (3)
  • pets/kaiju-no-8--terry878/pet.json
  • pets/kaiju-no-8--terry878/spritesheet.webp
  • pets/kaiju-no-8--terry878/submission.json
🚧 Files skipped from review as they are similar to previous changes (2)
  • pets/kaiju-no-8--terry878/submission.json
  • pets/kaiju-no-8--terry878/pet.json

📝 Walkthrough

Walkthrough

新增 Kaiju No. 8 宠物条目,包含宠物定义、提交元数据、资源映射、Codex 安装清单及 spritesheet 校验值。

Changes

Kaiju No. 8 宠物条目

Layer / File(s) Summary
宠物定义与提交元数据
pets/kaiju-no-8--terry878/pet.json, pets/kaiju-no-8--terry878/submission.json
新增宠物基础属性、分类标签、本地化名称、来源说明、预览与安装资源路径,以及 spritesheet_sha256 校验字段。

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

Poem

小兔挥耳迎新客,
Kaiju 落入 Codex 中。
精灵图路径排整齐,
校验雪花闪晶莹。
新伙伴,蹦蹦同行!

🚥 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 标题准确概括了新增一个由 TERRY878 提交的 Kaiju No. 8 宠物条目。
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/kaiju-no-8--terry878/submission.json`:
- Line 16: 更新 submission.json 的 license 字段,使用明确可识别的许可证名称;若采用默认许可,填写 CC BY-NC
4.0,否则填写 TERRY878 定制授权的明确名称及适用范围,避免仅保留描述性授权说明。
🪄 Autofix (Beta)

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

Run ID: 8c280796-d54b-42e4-a280-2efeffb7e633

📥 Commits

Reviewing files that changed from the base of the PR and between d5e1b93 and fa378db.

📒 Files selected for processing (3)
  • pets/kaiju-no-8--terry878/pet.json
  • pets/kaiju-no-8--terry878/spritesheet.webp
  • pets/kaiju-no-8--terry878/submission.json

"tags": ["kaiju-no-8", "fan-art", "chibi", "monster"],
"source_type": "ai-generated-fan-art",
"source_note": "Generated by Codex from user direction as unofficial non-commercial fan art; no official screenshots or web images are redistributed.",
"license": "Unofficial fan art; non-commercial repository redistribution authorized by TERRY878 for this generated spritesheet; no official affiliation or endorsement.",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🔒 Security & Privacy | 🟠 Major | ⚡ Quick win

请明确写出实际许可证名称。

当前值主要是授权说明,不是可识别的许可证标识。若采用默认许可,请明确写为 CC BY-NC 4.0;若使用 TERRY878 的定制授权,请在此字段中明确其许可证/授权名称及范围,避免下游无法判断资产使用条件。

🤖 Prompt for 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.

In `@pets/kaiju-no-8--terry878/submission.json` at line 16, 更新 submission.json 的
license 字段,使用明确可识别的许可证名称;若采用默认许可,填写 CC BY-NC 4.0,否则填写 TERRY878
定制授权的明确名称及适用范围,避免仅保留描述性授权说明。

Source: Coding guidelines

@terry-eric
terry-eric force-pushed the add-kaiju-no-8-terry878 branch from fa378db to 89fc04c Compare July 20, 2026 08:26
@legeling

Copy link
Copy Markdown
Owner

Thanks for the submission! I checked the spritesheet frame by frame and found that the two directional running rows are reversed:

  • row 1: running-right faces and travels toward screen-left (the head points left and the tail trails on the right).
  • row 2: running-left faces and travels toward screen-right (the head points right and the tail trails on the left).

The artwork itself looks fine, so this should only require swapping the complete row 1 and row 2 in spritesheet.webp; the running frames do not need to be regenerated.

@terry-eric

terry-eric commented Jul 20, 2026 via email

Copy link
Copy Markdown
Author

@legeling
legeling merged commit 080dea2 into legeling:main Jul 21, 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