Safe DOCX status by operation
preserve untested
No pinned neutral result or mapped local executable evidence is asserted for this preserve pair.
acceptReject supported
Every mapped scenario in the pinned neutral result row is pass-like for SafeDocX.
acceptDeletedTableRowRemovesEntireRowacceptDeletionsRemovesDelContentacceptInsertionsUnwrapsInsWrappersacceptNestedDeletionInsideInsertionrejectDeletionsRestoresDelContentrejectInsertedTableRowRemovesEntireRowrejectInsertionsRemovesInsContentrejectNestedDeletionInsideInsertion
crossPlatform supported
Every mapped scenario in the pinned neutral result row is pass-like for SafeDocX and at least one other adapter.
Neutral scenarios and latest outcomes
-
acceptDeletedTableRowRemovesEntireRow
No measured row exists in the pinned neutral result set. The mapping is retained without inventing an outcome.
-
Accepting deletions removes w:del wrappers and their content
Latest measured outcomes from 2026-07-06:
- safe-docx: pass
- python-docx: unsupported
- libreoffice: pass-divergent
- openxml-sdk: unsupported
- dolanmiu-docx: unsupported
- superdoc-sdk: pass-divergent
- docx-rs: unsupported
-
Accepting insertions unwraps w:ins and keeps run content
Latest measured outcomes from 2026-07-06:
- safe-docx: pass
- python-docx: unsupported
- libreoffice: pass-divergent
- openxml-sdk: unsupported
- dolanmiu-docx: unsupported
- superdoc-sdk: pass-divergent
- docx-rs: unsupported
-
Accepting nested deletion inside insertion keeps surviving inserted text
Latest measured outcomes from 2026-07-06:
- safe-docx: pass
- python-docx: unsupported
- libreoffice: pass
- openxml-sdk: unsupported
- dolanmiu-docx: unsupported
- superdoc-sdk: pass
- docx-rs: unsupported
-
Rejecting deletions restores w:delText content to body text
Latest measured outcomes from 2026-07-06:
- safe-docx: pass
- python-docx: unsupported
- libreoffice: pass-divergent
- openxml-sdk: unsupported
- dolanmiu-docx: unsupported
- superdoc-sdk: pass-divergent
- docx-rs: unsupported
-
rejectInsertedTableRowRemovesEntireRow
No measured row exists in the pinned neutral result set. The mapping is retained without inventing an outcome.
-
Rejecting insertions removes w:ins wrappers and their run content
Latest measured outcomes from 2026-07-06:
- safe-docx: pass
- python-docx: unsupported
- libreoffice: pass-divergent
- openxml-sdk: unsupported
- dolanmiu-docx: unsupported
- superdoc-sdk: pass-divergent
- docx-rs: unsupported
-
Rejecting nested deletion inside insertion removes the whole insertion
Latest measured outcomes from 2026-07-06:
- safe-docx: pass
- python-docx: unsupported
- libreoffice: pass
- openxml-sdk: unsupported
- dolanmiu-docx: unsupported
- superdoc-sdk: pass
- docx-rs: unsupported