05 / Pet states
Animation is a component
The pet state model, preview controls, frame behavior and v1/v2 compatibility rules.
Interactive state stage
Pick a state and pause the preview without changing its measured footprint.
Otvertka-67 / Idle

State anatomy
Stable frame
Every preview keeps the same stage dimensions across state changes.
Predictable playback
State controls acknowledge immediately; animation never blocks navigation.
Named controls
Every state is reachable by keyboard and has a visible selected state.
V1 remains stable
V2 adds Look around without requesting the tenth state from V1 pets.
Generation contract
| Generation | Atlas | Website states | Special rule |
|---|---|---|---|
| V1 | 8 × 9 | 9 | No Look around request |
| V2 | 8 × 11 | 10 | Rows 9–10 form one 16-frame Look around state |