openpencil/crates
Fini 2cd197a7ec test(ai): ab-v9 manifest matrix harness
scripts/ab-v9/run_matrix.py runs the ab-v3 corpus (52 prompts) through
the full Rust orchestrator per provider (op-smoke headless,
OPENPENCIL_MANIFEST=1) and scores M3 expected-shape (required roles in
the saved .op tree) + M5 element selection, appending rows per cell for
crash-safe resume. Keys come from env only (MM_KEY/ARK_KEY/DS_KEY).

op-smoke grows OPENPENCIL_SMOKE_KEEP_THINKING=1 to keep MiniMax
reasoning ON: ab-v9 showed M3-nothink emits lazy minimal manifests
(17%, ~10s answers) while M3-with-thinking lands 60% with composite
tied-best at ~110s — the MiniMax production routing target.
2026-06-10 21:04:07 +08:00
..
op-acp
op-ai
op-ai-skills feat(ai): element manifest pipeline for the built-in agent 2026-06-10 21:03:46 +08:00
op-app feat(mcp): expand rust editor mcp surface 2026-06-05 22:19:08 +08:00
op-cli fix(ci): handle windows cli paths 2026-06-06 14:26:55 +08:00
op-codegen fix(editor): polish rust ui interactions 2026-06-09 09:55:33 +08:00
op-design-lint Merge branch 'v0.8.0-new' of github.com:ZSeven-W/openpencil into v0.8.0-new 2026-05-24 13:03:26 +08:00
op-editor-core fix(editor): clear agent indicators the instant a design turn stops 2026-06-10 11:18:38 +08:00
op-editor-ui refactor(editor): split chat panel paint tests under the 800-line cap 2026-06-10 21:02:42 +08:00
op-figma fix(ai): read frame image search queries 2026-05-31 00:25:52 +08:00
op-git feat(panels): git-panel commit-detail diff, overflow menu, signature form 2026-06-02 09:42:03 +08:00
op-host-desktop fix(editor): clear agent indicators the instant a design turn stops 2026-06-10 11:18:38 +08:00
op-host-native fix(ai): align chat input hit testing with painted text 2026-06-10 00:08:04 +08:00
op-host-web chore(editor): checkpoint chrome WIP + web picker select-all wiring 2026-06-09 23:27:39 +08:00
op-i18n chore(editor): checkpoint chrome WIP + web picker select-all wiring 2026-06-09 23:27:39 +08:00
op-mcp feat(ai): element manifest pipeline for the built-in agent 2026-06-10 21:03:46 +08:00
op-opmerge Merge branch 's3a-orchestrator' into v0.8.0-new 2026-05-23 01:27:30 +08:00
op-orchestrator feat(ai): element manifest pipeline for the built-in agent 2026-06-10 21:03:46 +08:00
op-pen-loader fix(renderer): prevent fit-content text overlap 2026-06-07 19:11:32 +08:00
op-smoke test(ai): ab-v9 manifest matrix harness 2026-06-10 21:04:07 +08:00
wasm-libc-shim feat(mcp): expand rust editor mcp surface 2026-06-05 22:19:08 +08:00
CLAUDE.md