Review operations in @runstamp/sdk are deterministic and tenant- and version-bound.
They cover comments, replies, highlights, ink and stamps across exact DOCX, PDF and PPTX bytes. @runstamp/review-operations is an internal binding name and is not published on npm.
Install
npm install @runstamp/sdkRequires Node.js >=18.14.1.
Core API (workspace-only)
These engine helpers are for Runstamp workspace development. They are not exports of
@runstamp/sdk, and @runstamp/review-operations is not on npm. SDK users call runstamp.operations.run.
importDocxReviews,importPdfReviews, andimportPptxReviews: inspect exact source bytes through the shipped format inspectors.createReviewSet,addReview,replyToReview, andresolveReview: build normalized review state.createAnchor,validateAnchor, andprojectReviews: retain anchors only while target and context proofs match.exportReviewSidecarandverifyReviewSidecar: write and independently reopen a canonical sidecar.
Stable operations
The three catalog operations cover review parsing, sidecar export, and sidecar verification.
Native mutation and flattening are never implicit. Unsupported or opaque native annotations remain explicit losses.