mirror of
https://github.com/penpot/penpot.git
synced 2026-10-29 05:50:35 +00:00
Correct the independent switch model when only some typography styles carry into the new variant. Mixed ownership drops the reference, while fully carried styles retain it. Predict this from the two mains and prior authored groups, including when the result is corrupt. F221's regression and ownership controls failed before the correction; they pass 2 tests / 6 assertions afterward. The original program and shrink pass. Async frontend replay passes 19 assertions with undo/redo. Common/frontend lint passes; changed files were formatted. No production behavior, golden data or benchmark baseline changes. Fresh 5,000-program gates remain required. AI-assisted-by: gpt-6