openpencil/crates
Fini f5ac6a494b fix(shell): remove orphan rust files merge missed (modify-vs-delete)
The merge in 6fbee16a took 'theirs' for 5 conflict files but git
silently kept 4 files from our side that upstream had DELETED in
b133ebc0 ("drop OP ShellEvent + JianPointerMapper"). Modify-vs-
delete merges don't always surface as unmerged paths — the file
still existed locally + had no conflict markers, so the merge
commit went out clean despite leaving these orphans:

  crates/openpencil-shell-core/src/event.rs           (ShellEvent enum)
  crates/openpencil-shell-core/tests/event_shape.rs   (3 tests)
  crates/openpencil-shell-native/src/event/mod.rs     (JianPointerMapper)
  crates/openpencil-shell-native/tests/event_mapping.rs (15 tests)

Codex flagged the consequence: tests in event_mapping.rs still
imported ShellEvent + JianPointerMapper, both of which the
upstream's lib.rs no longer exports — workspace test compile
broken.

Removed all four files. cargo check --workspace --tests now
finishes 0 errors / 0 warnings on Apple Silicon (1.85.1 toolchain),
no remaining ShellEvent / JianPointerMapper references in the
crates tree.
2026-05-05 12:23:48 +08:00
..
openpencil-app feat(openpencil-app): skeleton crate (Stage F entry placeholder) 2026-05-03 22:05:00 +08:00
openpencil-shell-core fix(shell): remove orphan rust files merge missed (modify-vs-delete) 2026-05-05 12:23:48 +08:00
openpencil-shell-native fix(shell): remove orphan rust files merge missed (modify-vs-delete) 2026-05-05 12:23:48 +08:00
openpencil-shell-web style: apply formatter + bump vendor/agent submodule + ignore vendors in oxfmt 2026-05-05 12:23:34 +08:00
pen-codegen chore(workspace): cargo-deny 0.18 activation (Phase 1 Task 1.8 Step 6) 2026-05-03 23:05:00 +08:00
pen-core chore(workspace): cargo-deny 0.18 activation (Phase 1 Task 1.8 Step 6) 2026-05-03 23:05:00 +08:00
pen-engine chore(workspace): cargo-deny 0.18 activation (Phase 1 Task 1.8 Step 6) 2026-05-03 23:05:00 +08:00
pen-figma chore(workspace): cargo-deny 0.18 activation (Phase 1 Task 1.8 Step 6) 2026-05-03 23:05:00 +08:00
pen-types feat(pen-types): skeleton crate (bucket A) 2026-05-03 22:35:00 +08:00