openpencil/packages
Fini 0d9726d792 test: insertElementTree direct + builder edge-case coverage
insert-element-tree.test.ts (8 cases) — previously only covered
indirectly via handler integration tests. Pins parent_id quote-
safety pre-check, byte-exact file rollback on rejection,
post-insert verification catches silent no-op, happy-path root
insert + parent-targeted insert.

element-builders-edge-cases.test.ts (20 cases) — robustness
boundary coverage: mixed-script i18n (Arabic, emoji, hangul+han,
hiragana+latin), extreme numeric values (chart_bars 1e9 / all-
zero, stepper total=100, rating_stars overflow clamp), minimal
inputs (single-item rows, solo timeline entry), extreme label
length (badge 40 char, kbd 4-key no separator), calendar_grid
boundaries (28-day, 31-day offset 6, day 0 not marked, upper
clamps).
2026-04-22 01:03:40 +08:00
..
agent-native@e1f90cab96 chore(agent): bump agent-native to v0.4.0 release 2026-04-17 19:04:15 +08:00
pen-acp chore(release): bump to v0.7.4 2026-04-17 19:20:19 +08:00
pen-ai-skills fix(ai-skills): add tab-underline to elements.md roles list 2026-04-22 00:37:38 +08:00
pen-core test: insertElementTree direct + builder edge-case coverage 2026-04-22 01:03:40 +08:00
pen-engine chore(release): bump to v0.7.4 2026-04-17 19:20:19 +08:00
pen-figma chore(release): bump to v0.7.4 2026-04-17 19:20:19 +08:00
pen-mcp test: insertElementTree direct + builder edge-case coverage 2026-04-22 01:03:40 +08:00
pen-react chore(release): bump to v0.7.4 2026-04-17 19:20:19 +08:00
pen-renderer chore(release): bump to v0.7.4 2026-04-17 19:20:19 +08:00
pen-sdk chore(release): bump to v0.7.4 2026-04-17 19:20:19 +08:00
pen-types fix(core): design.md lives on PenDocument — kill cross-document leak 2026-04-20 00:37:31 +08:00
CLAUDE.md V0.7.0 (#95) 2026-04-11 23:25:13 +08:00