Files
Ncurator/tests/case/workbench
hy f92cfd5c36 feat(ppt): update PPT diff manifest to version 4 with enhanced element tracking
- Changed `PptRuntimeDocument` to include `movedSlideIds`, `movedElementIds`, and `elementLineage`.
- Introduced new types for element and slide snapshots in the PPT diff.
- Updated `PptDiffSlide` to track element changes and counts for positive and negative changes.
- Added a new utility function `assertSupportedPptDiffManifest` to validate the manifest version.
- Implemented comprehensive tests for PPT diff functionality, including net semantics for slides and elements.
- Enhanced existing tests to cover new diff semantics and ensure backward compatibility with version 4.
- Updated end-to-end tests to validate UI interactions with the new diff features.
2026-07-29 14:50:47 +08:00
..