Plain-language explanations for the issue codes that the word-valid profile
treats as Word-blocking, plus advisory compatibility findings (see
isWordBlockingIssue in validators/word-blocking.ts).
Each entry explains why Microsoft Word refuses or accepts the markup and
how to fix the defect. These are surfaced by the
CLI under each error and are grounded in real-Word probing
(broken-word/FINDINGS.md, validation-results/word-probe-all.jsonl), not the
ISO schema — Word is stricter than the OpenXML SDK on some of these and more
lenient on others, so the wording reflects Word's actual behaviour.
Plain-language explanations for the issue codes that the
word-validprofile treats as Word-blocking, plus advisory compatibility findings (seeisWordBlockingIssueinvalidators/word-blocking.ts).Each entry explains why Microsoft Word refuses or accepts the markup and how to fix the defect. These are surfaced by the CLI under each error and are grounded in real-Word probing (
broken-word/FINDINGS.md,validation-results/word-probe-all.jsonl), not the ISO schema — Word is stricter than the OpenXML SDK on some of these and more lenient on others, so the wording reflects Word's actual behaviour.