Pack Builder MVP

Turn existing pet assets into a local Codex pack

Paste or upload pet.json, attach a PNG/WebP spritesheet, validate the atlas contract, preview the states, then download a zip. This is not the full AI prompt-to-spritesheet generator.

Pack metadata overrides

Build is enabled only after manifest validation and spritesheet upload.