Problem
Recurring public reports describe document comparison output marking unchanged content—or substantially more content than was actually edited—as deleted and inserted.
This issue tracks independent reproduction against the current Safe DOCX comparison engines. It does not assume the external reports share one implementation cause.
Research scope
- Independently construct minimal fixtures for unchanged paragraphs, run-boundary-only differences, and narrow replacements that may be expanded into broad delete/insert ranges.
- Exercise both
inplace and rebuild reconstruction modes where applicable.
- Check accept/reject round trips and count phantom or over-broad revisions.
- Classify each fixture as reproduced, already supported, an existing-issue duplicate, or a distinct narrow defect.
- Do not copy customer documents, external fixtures, or vendor code.
Acceptance criteria
Maintainer workflow reminder
The private intake database is intentionally gitignored at data/customer-signals/customer-signals.sqlite3. Resume collection and inspect local state with:
npm run customer-signals:doctor
npm run customer-signals:status
npm run customer-signals:update -- --metadata-only --max-pages 10 --max-topics 200
Do not commit the database, private research notes, downloaded documents, or copied report text.
External signals
These links are demand signals only. Safe DOCX reproduction fixtures must be created independently from the described behavior.
Problem
Recurring public reports describe document comparison output marking unchanged content—or substantially more content than was actually edited—as deleted and inserted.
This issue tracks independent reproduction against the current Safe DOCX comparison engines. It does not assume the external reports share one implementation cause.
Research scope
inplaceandrebuildreconstruction modes where applicable.Acceptance criteria
Maintainer workflow reminder
The private intake database is intentionally gitignored at
data/customer-signals/customer-signals.sqlite3. Resume collection and inspect local state with:Do not commit the database, private research notes, downloaded documents, or copied report text.
External signals
These links are demand signals only. Safe DOCX reproduction fixtures must be created independently from the described behavior.