openpencil/packages
Danila Poyarkov 85b83cf050
test(fig): pin override and variable precedence to what Figma renders (#912)
* test(fig): pin override and variable precedence to what Figma renders

The rule that decides between a bound variable and an instance's text
override is not stated anywhere we control: an owner's consumption
entry binds the field when it carries variableData and clears it when
it is bare, and a binding beats a literal an outer owner recorded.

The archive is a six-node file authored in Figma for exactly these
cases, so the expected strings are Figma's own output rather than ours.
It replaces reaching for a 44k-record community file to check this.

* ci: pull the new fixture in the quick unit shards

The quick shards fetch an explicit list of small LFS fixtures, so a new
one arrives as a pointer and the fig shard fails parsing it.
2026-10-06 09:08:51 +00:00
..
cli feat: write variables as a CSS token stylesheet (#856) 2026-10-04 18:15:52 +00:00
core fix: release documents when their tabs close (#904) 2026-10-05 18:11:34 +00:00
demos
design-jsx fix: share CSS value parsing between dom-css and design JSX (#910) 2026-10-05 17:02:43 +00:00
docs fix: share CSS value parsing between dom-css and design JSX (#910) 2026-10-05 17:02:43 +00:00
dom-css fix: share CSS value parsing between dom-css and design JSX (#910) 2026-10-05 17:02:43 +00:00
emit refactor: rename @open-pencil/codegen to @open-pencil/emit (#822) 2026-10-04 11:22:20 +00:00
fig test(fig): pin override and variable precedence to what Figma renders (#912) 2026-10-06 09:08:51 +00:00
harness fix(harness): start Pi sessions with MCP tools under Node (#897) 2026-10-05 17:21:50 +00:00
kiwi test: typecheck the test suites and fix what that found (#896) 2026-10-05 12:42:38 +00:00
mcp test: typecheck the test suites and fix what that found (#896) 2026-10-05 12:42:38 +00:00
pen feat(scene-graph)!: make a stroke a paint (#864) 2026-10-04 13:38:05 +04:00
scene-graph fix(scene-graph): let generated IDs walk past large imported graphs (#915) 2026-10-05 18:55:47 +00:00
vue fix: release documents when their tabs close (#904) 2026-10-05 18:11:34 +00:00