# Fudfid Codex Pet

This package removes the Apple logo from Fudfid's laptop and replaces it with a small non-official code-prompt parody mark. It does not use the official Codex or OpenAI logo.

The public download and Palm's local Codex install use the same pet id: `fudfid`. Codex has nine internal sprite rows. This package keeps row 0 as an awake neutral fallback because Codex loops active states back into idle after their opening animation; a sleeping row 0 can make long-running work look asleep.

## Action map

| Loop | Codex row(s) | Meaning |
| --- | --- | --- |
| Idle | row 0 idle | Awake neutral blink loop for rest and Codex's long-running fallback. |
| Drag Right | row 1 running-right | Directional movement when the mascot is dragged or moved right. |
| Drag Left | row 2 running-left | Directional movement when the mascot is dragged or moved left. |
| Greeting | row 3 waving | Short first-awake greeting gesture, matching default Codex mascot behavior. |
| Hover | row 4 jumping | Small hover bounce used by Codex's pointer interaction. |
| Failed | row 5 failed | Blocked or failed state, with a sad/deflated reaction. |
| Waiting | row 6 waiting | Needs-input state when Codex is waiting for the user. |
| Working | row 7 running | Active task-work state with laptop-on-lap focus. |
| Review | row 8 review | Ready/review state with a focused inspecting pose. |

Install by copying this folder to `~/.codex/pets/fudfid/`.
