Some checks failed
ci / Validate workspace (push) Successful in 12m32s
landing-page-ci / Validate landing page (push) Successful in 9m41s
landing-page-deploy / Deploy landing page (push) Failing after 5m23s
github-metrics / Generate repository metrics SVG (push) Failing after 2m3s
refresh-contributors-wall / Refresh contributors wall cache bust (push) Failing after 11s
This repository contains the open-design daemon CLI source code, built and packaged at https://helix-mind.ai/cli/open-design/latest.tgz for use by the HelixMind /design slash command. Licenses: Apache-2.0 (root) + MIT (skills/*)
36 lines
823 B
Markdown
36 lines
823 B
Markdown
# Codex Pet Contract
|
|
|
|
## Sprite Atlas
|
|
|
|
- Format: PNG or WebP.
|
|
- Dimensions: `1536x1872`.
|
|
- Grid: 8 columns x 9 rows.
|
|
- Cell: `192x208`.
|
|
- Background: transparent.
|
|
- Unused cells: fully transparent.
|
|
|
|
The webview animation uses CSS background positions from the fixed row and column counts. Do not add labels, gutters, borders, grid lines, shadows outside the cell, or extra frames.
|
|
|
|
## Local Custom Pet Package
|
|
|
|
Place files under:
|
|
|
|
```text
|
|
${CODEX_HOME:-$HOME/.codex}/pets/<pet-name>/
|
|
├── pet.json
|
|
└── spritesheet.webp
|
|
```
|
|
|
|
Manifest shape:
|
|
|
|
```json
|
|
{
|
|
"id": "pet-name",
|
|
"displayName": "Pet Name",
|
|
"description": "One short sentence.",
|
|
"spritesheetPath": "spritesheet.webp"
|
|
}
|
|
```
|
|
|
|
The app loads custom pets from the folder name under `${CODEX_HOME:-$HOME/.codex}/pets/`.
|