jdmbair13m5-changelog-20260828-2033-codex-pets-fleet-availability
jdmbair13m5-changelog-20260828-2033-codex-pets-fleet-availability
Richh's previously absent ChatGPT desktop pet directory was created and populated with canonical Joey, TARS, CASE, and KIPP v2 packages.
Scope
- Host:
jdmbair13m5 - App:
/Applications/ChatGPT.app, bundlecom.openai.codex, version26.825.31414 - Source:
rdmsm4x:/Users/richh/dev/LLM/codex/codex-pets/pets - No current-avatar selection, provider state, or active task was changed.
Exact files touched
/Users/richh/.codex/pets/joey/{pet.json,spritesheet.webp}/Users/richh/.codex/pets/tars/{pet.json,spritesheet.webp}/Users/richh/.codex/pets/case/{pet.json,spritesheet.webp}/Users/richh/.codex/pets/kipp/{pet.json,spritesheet.webp}- This changelog file
Commands and verification
- Pinned the host against ED25519 fingerprint prefix
OXqHs7H9before writes. - Staged package pairs with
rsync, checked v2 manifest fields withjq, and verified exact source hashes withshasum -a 256before installation. - Final
sipsdimensions are 1536 x 2288 for all four installed atlases; directories are 0700 and package files are 0600. - The installed ChatGPT bundle contains the custom-pet discovery contract.
- A second comparison reported
would-skipfor all four pets.
Backup and undo
The pet directory was absent before deployment, so no content rollback copy exists. Removal would be destructive and should occur only on an explicit future request; current-avatar selection is independent.
Outstanding owner actions
Apple Notes publication in the required per-host folder remains pending because the SSH session is Background rather than Aqua; this Markdown record is durable on the host. Opening the pet picker triggers a rescan; selection remains independent.