Skip to content

test(tui): cover CJK playbook editing geometry - #1279

Merged
edwin-zvs merged 1 commit into
mainfrom
test-playbook-cjk-edit-drift
Aug 19, 2026
Merged

test(tui): cover CJK playbook editing geometry#1279
edwin-zvs merged 1 commit into
mainfrom
test-playbook-cjk-edit-drift

Conversation

@edwin-zvs

Copy link
Copy Markdown
Contributor

Summary

  • audit playbook editor cursor/render geometry around wide CJK glyphs
  • make the paint differential assert CJK glyph cells directly across narrow and wide layouts
  • cover wrapped cursor round-trips, hit-testing, insertion, movement, deletion, selection, and cut

No production drift was demonstrated; this is a focused regression-test change under the existing spec 0093 contract.

Tests

  • cargo test -p construct-cli playbook_cjk -- --nocapture
  • cargo test -p construct-cli playbook_cursor_math_matches_painted_buffer_differential -- --nocapture
  • env -u NO_COLOR cargo test -p construct-cli (1418 unit tests + reconnect integration test)
  • cargo build

@edwin-zvs
edwin-zvs merged commit 80655ab into main Aug 19, 2026
1 check passed
@edwin-zvs
edwin-zvs deleted the test-playbook-cjk-edit-drift branch August 19, 2026 02:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant