openpencil/crates
Kayshen-X 8733f45e2d refactor(rust): dissolve openpencil-shell-core re-export shim
Phase 7.3 strangler reorg — the final consumer (op-pen-loader) is
repointed off the openpencil-shell-core shim onto op-editor-ui (the
real source crate for the layout scene / scene-var / render-backend
facade), then the shim crate is deleted.

- op-pen-loader: openpencil-shell-core dep -> op-editor-ui;
  every openpencil_shell_core:: path -> op_editor_ui::
- git rm crates/openpencil-shell-core/ (lib + jian.rs module + the
  two re-export anchor tests, all superseded by op-editor-ui's own
  surface; the jian.rs module had no consumers outside the shim)
- stale shell-core / shell-native comment refs in op-editor-core +
  op-host-desktop manifests updated
2026-05-16 23:54:33 +08:00
..
op-ai refactor: extract op-ai crate 2026-05-16 23:24:29 +08:00
op-codegen refactor: extract op-codegen crate 2026-05-16 23:14:45 +08:00
op-editor-core refactor(rust): dissolve openpencil-shell-core re-export shim 2026-05-16 23:54:33 +08:00
op-editor-ui refactor: extract op-editor-ui crate 2026-05-16 23:33:47 +08:00
op-figma refactor: extract op-figma crate 2026-05-16 23:17:05 +08:00
op-host-desktop refactor(rust): dissolve openpencil-shell-core re-export shim 2026-05-16 23:54:33 +08:00
op-host-native refactor(rust): rename native + desktop hosts to op-host-* crates 2026-05-16 23:49:58 +08:00
op-host-web refactor(rust): rename openpencil-shell-web host to op-host-web 2026-05-16 23:42:49 +08:00
op-i18n fix(i18n): point convert-locales.py output at the op-i18n crate 2026-05-16 14:25:58 +08:00
op-mcp refactor: extract op-mcp crate 2026-05-16 23:21:17 +08:00
op-pen-loader refactor(rust): dissolve openpencil-shell-core re-export shim 2026-05-16 23:54:33 +08:00
wasm-libc-shim style(shell): cargo fmt --all (rustfmt-clean) 2026-05-10 18:47:33 +08:00
CLAUDE.md docs: fix stale i18n + renderer paths flagged by Codex review 2026-05-16 15:45:54 +08:00