Verify independent pet display languages and pixel whale for 0.10.2

Record verification of pet source checkpoints dc8884455d, 3360a6d38d and
b0f9cbc4d2 on canonical main. This commit changes no product source; it
qualifies the already committed slice at 0ff4ffd494.

The pet can use smooth/pixel appearance and auto/en/zh-Hans/zh-Hant/ja
large text independently of interface captions. Its 56 glyph masks read
Codewhale's real locale phrases. The full native view now uses the same
hashed session namespace as the companion so the prepared particle whale
actually reaches the terminal. Existing recording, world and audio owners
remain unchanged. Selected Ratatui files match 00c6505356c5264fa6fd7d01f66458624d03e951.

Verification:
- Required npm test: 1,312 passed, 0 failed, 7 skipped. check:web passed;
  after the unrelated plugin merge changed contributor data, check:web
  passed again. Unchanged npm package/test inputs reuse the original pass.
- Pet typecheck, generated parity and existing tests: 76 passed, 0 failed.
- Native pet_watch existing nextest checks: 35 passed, 0 failed; 15,283
  tests were excluded by the filter, not run as a broad suite.
- Localization existing checks after reconciliation: 54 passed, 0 failed.
  All 15 packs have 2,525 keys with complete key parity.
- Ratatui pet_mode/whale_pet focused checks: 17 passed, 0 failed.
- All 15 owned Rust files pass formatting. Selected vendor hashes match.
- All 56 masks fit 48x48 with two-pixel padding and at most 980 ink cells.
  Both styles and five language choices preserve checkpoint/recording/digest.
- Final locked CLI build passes at the recorded source; all 2,550 frozen
  native input hashes match. Binary SHA256 99e4e131e5bbb37d5074b851ccdd8aab648c5e3aa62300c8a70d7adf0f629df0.
- Actual native PTY: 980 points, session-bound producer, pixel selection,
  all language choices, prepared braille rendering, 100x32/40x12 resize,
  F5/Escape draft preservation and clean exit 0, no panic. Pet source is
  unchanged from the walked binary in the final reconciled build.

The linker reports its existing compact-unwind size warning. The required
npm gates completed before the initial reporting wrapper hit zsh's read-only
status variable; that wrapper error is retained separately from pass logs.
Initial native attempts with the wrong Enter submission and without a
controlling terminal are retained; final Ctrl+Enter foreground PTY passes.

DeepSeek Flash was consulted successfully through Codewhale, without tool
use. Local receipt and previews: CW/artifacts/ratatui-mandarin-0102-20261011/.
Linear Core C09 and CW-6587 track this slice; broader terminal/desktop/runtime
acceptance remains open and Linear is not mirrored to GitHub. No release,
installation, deployment, hosted-CI acceptance or publication is claimed.
No new tests, authored code comments, branch or checkout was introduced.
This commit is contained in:
CodeWhale Bot committed 2026-10-11 02:47:31 -07:00
1 parent 0ff4ffd494
commit ed3fbece60

Diff Content Not Available