openpencil/vendor
Fini 97b8f089a2 fix(canvas): adopt stack semantics for layout:none and retire the flow bandaid
Bump jian for the single-cell stack compilation of layout:none frames.
The loader's repair_inferred_horizontal_container previously rearranged
explicit layout:none children into a row to paper over the engine gap;
with the engine fixed that bandaid would shove correctly stacked layers
out of the frame, so it now only fires for documents that omit the
layout field entirely. Corpus-wide differential over 184 documents:
60 of 240k node rects change, all overlay repairs (hero scrims and
avatars regaining their parent box), none collapsing to zero.

Claude-Session: https://claude.ai/code/session_01FqKQqNj8exYwopGDpYUU7x
2026-07-28 22:11:59 +08:00
..
agent@5c0f9506e2 fix(desktop): open a multi-page file where its design actually is 2026-07-14 00:29:51 +08:00
anthropic-agent-sdk fix(desktop): windows console, spawn, and url-opening hygiene 2026-07-03 00:08:21 +08:00
casement@451173eb33 fix(editor): guard flex children on drag + property-panel and desktop chrome fixes 2026-05-31 01:04:12 +08:00
jian@a4b9415f3c fix(canvas): adopt stack semantics for layout:none and retire the flow bandaid 2026-07-28 22:11:59 +08:00