docx_validate
Validates structural invariants between two DOCX files. Accepts intentional edits via touched parameters to avoid false positives.
Instructions
Read-only. Validate structural invariants. Supply touched_* for intentional edits. Defaults to the .NET Open XML backend when available.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| engine | No | auto | |
| strict | No | ||
| source_docx | Yes | ||
| target_docx | Yes | ||
| touched_para_ids | No | ||
| touched_table_cells | No | ||
| touched_table_indices | No | ||
| touched_paragraph_indices | No | ||
| allow_paragraph_count_change | No | ||
| allow_table_dimension_change | No | ||
| touched_content_control_tags | No | ||
| allowed_added_content_control_tags | No |