mirror of
https://github.com/codewhale-hq/Codewhale.git
synced 2026-11-07 17:09:13 -10:00
Verify independent pet display languages and pixel whale for 0.10.2
Record verification of pet source checkpointsdc8884455d,3360a6d38dandb0f9cbc4d2on canonical main. This commit changes no product source; it qualifies the already committed slice at0ff4ffd494. 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:
1 parent
0ff4ffd494
commit
ed3fbece60