Phase 7.3 strangler reorg — update every reference to the renamed / dissolved crates across the boundary scripts and CI workflows. tools/: - check-wasm-bundle.sh: openpencil-shell-web -> op-host-web; the wasm-bindgen output filenames follow the op_host_web lib name - check-jian-boundaries.sh: shell-native -> op-host-native, shell-web -> op-host-web - check-widget-boundary.sh: WEB_SRC + path-exclusion regexes -> crates/op-host-web; openpencil_shell_core::widgets -> op_editor_ui::widgets (the dissolved shim's real source crate) .github/workflows/: - rust-multiplatform.yml: wasm + mobile-check jobs -> op-host-web / op-host-native; the mobile shell-core clean check -> op-editor-ui - rust-release.yml: cargo build -p openpencil-desktop -> -p op-host-desktop (the shipped executable name is unchanged) - wasm-bundle-check.yml: -p openpencil-shell-web -> -p op-host-web Cargo.toml skia-patch comment updated. Boundary checks pass; the wasm-bundle gate cleanly skips while EMSDK is unset. |
||
|---|---|---|
| .. | ||
| rust-check.yml | ||
| rust-multiplatform.yml | ||
| rust-release.yml | ||
| wasm-bundle-check.yml | ||