openpencil/crates
Fini 2e21d94ff6 feat(ai): make script-gen the only subagent output protocol
Retire the flat-JSONL retry rung. Every subagent rung now emits a JS
program (script-gen); reduced_complexity and minimal_skills only
narrow the loaded skill set — they no longer switch the output format
to positional _parent JSONL, whose omittable parent field collapsed a
whole tree into flat siblings when a model skipped it. script-gen's
I(parent, node) makes parenting a positional argument that cannot be
dropped, and the reasoning-harvest fix made it robust across models.
parse_nodes stays for the modify/chat paths that still consume flat
node JSON; the jsonl-format generation skills are removed.
2026-07-04 17:31:22 +08:00
..
op-acp
op-ai merge: sync mesh/shader rendering, web live-sync and platform fixes from remote 2026-07-03 01:25:08 +08:00
op-ai-skills feat(ai): make script-gen the only subagent output protocol 2026-07-04 17:31:22 +08:00
op-cli feat(openpencil): add code-to-design conversion flow 2026-07-04 13:23:28 +08:00
op-codegen feat(openpencil): add code-to-design conversion flow 2026-07-04 13:23:28 +08:00
op-config-store
op-design-lint feat(orchestrator): teach the geometry detectors design intent 2026-07-03 03:02:43 +08:00
op-editor-core feat(ai): seed a numeric artboard when the first loop batch skips it 2026-07-04 14:34:55 +08:00
op-editor-host-core feat(openpencil): add code-to-design conversion flow 2026-07-04 13:23:28 +08:00
op-editor-ui fix(renderer): paint the children of rectangle containers 2026-07-04 17:25:58 +08:00
op-figma fix(figma): skip swapped instances in derived pre-seeding 2026-07-04 16:48:14 +08:00
op-git
op-host-desktop chore(ai): drop the now-unused loop opt-in flag parser 2026-07-04 16:26:14 +08:00
op-host-native fix(canvas): seed bound widgets on screen switch so persisted values render on remount 2026-07-04 13:23:31 +08:00
op-host-services fix(ai): stop a stray selection hijacking a new-design prompt 2026-07-04 16:26:13 +08:00
op-host-web test(web): re-anchor the web host's footer probes too 2026-07-04 13:20:51 +08:00
op-host-web-server fix(editor): repair strokes and legacy render layout 2026-06-21 16:52:31 +08:00
op-i18n chore(editor): refresh quick examples with a travel booking prompt 2026-07-04 02:17:37 +08:00
op-mcp fix(mcp): harvest the script past reasoning and prose preamble 2026-07-04 16:04:47 +08:00
op-opmerge
op-orchestrator feat(ai): make script-gen the only subagent output protocol 2026-07-04 17:31:22 +08:00
op-pen-loader test(canvas): lock screen-marker round-trip + cross-screen bind persistence + exit reset 2026-07-04 13:23:30 +08:00
op-process-io
op-rpc-transport
op-smoke feat(ai): seed a numeric artboard when the first loop batch skips it 2026-07-04 14:34:55 +08:00
op-web-sdk feat(openpencil): add code-to-design conversion flow 2026-07-04 13:23:28 +08:00
CLAUDE.md feat(ai): make script-gen the only subagent output protocol 2026-07-04 17:31:22 +08:00