| 1 | # whale-character-v2 (vendored) |
| 2 | |
| 3 | The v2 whale performance — the same Director, rig and props the Codewhale |
| 4 | desktop app (GPUI) and its web client draw — copied unchanged so the website |
| 5 | plays the real character instead of a second motion implementation. |
| 6 | |
| 7 | - Source: `codewhale-app/vendor/whale-character-v2/` at `bc1044887b4e` |
| 8 | (2026-10-01). Files: `mark-data.js`, `rig.js`, `props.js`, `acting.js`, |
| 9 | `habitat.js`. |
| 10 | - Publication approved by the owner on 2026-10-04 for the public website. |
| 11 | The same character core is already published as authoring data and a Rust |
| 12 | port in `codewhale-ratatui` (MIT; `assets/whale-motion/`, `src/whale_motion/`). |
| 13 | - Do not edit these files here. Re-copy from the source when the character |
| 14 | changes, and update the commit above. |
| 15 | - Loaded by `web/lib/whale-motion.ts`; drawn by `web/components/whale-live.tsx`. |
| 16 |