mirror of
https://github.com/penpot/penpot.git
synced 2026-10-29 14:00:37 +00:00
Keep auto-width and auto-height text positions in design comparison by using the first oriented corner. Measurement can change unrotated x/y while retaining that corner. Requested geometry also checks this anchor. The new matrix failed 29 of 88 assertions before the correction. Controls cover four rotations, reflection, one-pixel drift, fixed width and raw undo state without changing the geometry tolerance. The older matrix fixture now anchors both measured versions at the oriented corner; its assertions remain unchanged. Combined generator/oracle checks pass 139 tests / 899 assertions with 40 programs per property at seed 712. Original auto-height WASM replay passes 51 checks with exact undo/redo and full-sync consistency. The original page and normal focus are restored; no pending work remains. No production geometry, golden data or benchmark baseline changes. AI-assisted-by: gpt-6