Add Chud Codex pet (original character, v2) - #113
Conversation
Original grimdark chibi sci-fi cadet in black-and-brass armor. 88 poses, atlas 1536x2288 (8x11, frames 192x208), spriteVersionNumber 2, WebP lossless, CC BY-NC 4.0. Also adds the install-manifest record required by scripts/validate-pets.mjs. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
Important Review skippedReview was skipped as selected files did not have any reviewable changes. 💤 Files selected but had no reviewable changes (1)
⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
You can disable this status message by setting the Use the checkbox below for a quick retry:
📝 WalkthroughWalkthrough新增 Chud Codex 宠物包。变更包括宠物配置、提交元数据和安装清单注册信息。清单记录精灵版本、校验和、文件大小及尺寸。 ChangesChud Codex 宠物
Estimated code review effort: 1 (简单) | ~5 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
Rows 3 and 4 are swapped relative to the documented v2 order: row 3 holds jumping and row 4 holds waving. The desktop app hardcodes hover to the `jumping` animation, so this makes the pet wave on hover instead of jump. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
Thanks for the submission. The character design is strong, but the current atlas cannot be merged yet because it does not satisfy the fixed Codex v2 runtime contract. Blocking issues found with the strict v2 atlas validator:
The strict validator currently reports 15 errors. After rebuilding the atlas, please verify it is |
- Restore the documented row order: row 3 waving, row 4 jumping. - Clear every cell the runtime never plays (idle 7, waving 4, jumping 5, waiting/running/review 6) to full transparency. - Zero the RGB channel on fully transparent pixels (30,338 -> 0). - Drop the install-manifest.json change; it is generated after merge. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
legeling
left a comment
There was a problem hiding this comment.
Re-reviewed the updated atlas. The standard v2 row order and unused-cell layout are corrected, transparent RGB residue is zero, strict v2 validation passes with no errors or warnings, and the repository PR validation, formatting, preview generation, and web build all pass.
Summary
chud-codex--jorge-cuevas90003), a new original character. Category: Original Characters. No related request or duplicate.install-manifest.jsonrecord (10 added lines, existing formatting untouched).One deliberate deviation: rows 3 and 4 are swapped versus the documented v2 order — row 3 is
jumping, row 4 iswaving. The desktop app hardcodes hover to thejumpinganimation, so this makes the pet wave on hover instead of jump. Happy to ship the standard order instead if you prefer.On CI:
validate:prandlintalready fail on a cleanmain(189 stale manifest errors, 426 Prettier files). My package adds zero errors of its own.Visual evidence
Contact sheet below.
Checklist
canonical_keycorrect; not a byte-identical copypet-slug--author-slug, contains only the 3 required filespet.jsonidmatches the folder namespriteVersionNumber: 2, all 16 look directions included and reviewedsubmission.jsonfilled in; authorship and usage terms clearpets.jsonor QA media includednpm run validate:pr/npm run lintpass — see note above