Check whether a downloaded Word document contains the complete ChatGPT or AI source. The command reads the DOCX locally, compares its readable body text with the reviewed source, and lists passages that are missing or require manual review.
Prefer not to install anything? Use the free browser-local DOCX completeness checker. No account or document upload is required.
A DOCX can open successfully and still contain less text than the original response. This is easy to miss in long reports, papers, proposals, reference documents, and multi-part drafts.
This utility helps answer one narrow question: which readable source blocks are present, changed, or not found in the Word document?
Requirements: Node.js 20 or later.
Run the current public release directly from GitHub:
npx --yes github:brandquill/chatgpt-docx-completeness-checker \
--source complete-draft.md \
--docx exported-document.docxOr clone it for repeat use and development:
git clone https://github.com/brandquill/chatgpt-docx-completeness-checker.git
cd chatgpt-docx-completeness-checker
npm install
node bin/check-docx.mjs --source complete-draft.md --docx exported-document.docxFor machine-readable output:
node bin/check-docx.mjs --source complete-draft.md --docx exported-document.docx --jsonExit code 0 means every compared block was found. Exit code 1 means at least one block is missing or requires review. Exit code 2 means the input could not be compared.
- Markdown headings
- Paragraphs
- List items
- Link text
- Readable text in ordinary Word body paragraphs
- Exact and close text matches
The checker does not verify images, charts, equations, footnotes, endnotes, comments, tracked changes, citations, fields, text boxes, visual layout, or print fidelity. Unusual Word structures, reordered language, and small edits can require manual review.
Always search for every flagged passage in Word before concluding that it is absent. Verify facts, sources, calculations, names, dates, claims, pagination, accessibility, and layout separately.
Keep the complete reviewed source. The missing-text troubleshooting guide explains the full review workflow.
If the DOCX is incomplete, open the complete source in BrandQuill, use the free clean starter or your own DOCX or DOTX, and create a new editable Word document. The first three exports are free. Unlimited Solo publishing is a $19 one-time lifetime purchase.
Installation downloads the public package and its dependencies. The comparison itself reads local files and makes no network requests. It does not upload the source, DOCX, filenames, or extracted text.
npm install
npm testMIT. See LICENSE.
Published by BrandQuill.
BrandQuill is independent and is not affiliated with or endorsed by OpenAI or Microsoft.