Skip to content

Releases: amos689/paperdelta

PaperDelta 1.2.1 — Markdown and Quarto

Choose a tag to compare

@amos689 amos689 released this 04 Oct 13:43

PaperDelta 1.2.1 — static Markdown and Quarto sources

PaperDelta now connects literal Markdown/Quarto prose and pipe tables to the same declared experiment evidence used by LaTeX, Word and PDF workflows. Locations retain original UTF-8 bytes, line/column, sections and explicit table identities.

  • Core-only demo --document markdown and demo --document quarto examples.
  • Bilingual Studio, typed evidence, statistical compounds, batch templates, snapshots, watching, reviewed repair and read-only MCP.
  • Explicit source/PDF export comparisons, including an authored Quarto paper, Markdown supplement and PDF example.
  • Schema 8 with older contract compatibility. Both new formats stay read-only; code, front matter, dynamic includes and unsupported syntax stay unverified without execution.
  • Fourteen new browser flows. Frozen native-study outcomes and first held-out failures remain unchanged.

Validation: 755 tests passed with 3 POSIX-only tests skipped on Windows; all 17 release-commit CI jobs passed across Windows, Linux, Intel Mac and Apple Silicon Mac with Python 3.11–3.14. The publication wheel contains the same 101 files, byte for byte, as the locally validated wheel.

Install: python -m pip install --upgrade paperdelta.

English guide · Validation and limits

Version 1.2.1 fixes the PyPI description rendering error that prevented the 1.2.0 upload. The original GitHub tag is retained; manuscript review behavior is unchanged. Strict package-description validation now also runs before tagging.

简体中文

1.2.1 修复了阻止 1.2.0 上传 PyPI 的说明页面渲染错误。原 GitHub 标签保留,稿件审查行为不变;常规 CI 现已提前检查发行说明渲染。

1.2 将 Markdown/Quarto 字面正文和规则竖线表格接入统一的实验证据审查流程,保留原始 UTF-8 字节、行列、章节和明确的表格身份。

  • 核心包内置 Markdown 与 Quarto 演示,无需渲染引擎。
  • 双语 Studio、类型化证据、复合统计、批量模板、快照、监听、经复核修复及只读 MCP 共用原流程。
  • 明确的源稿/PDF 导出比较,以及原创 Quarto 正文、Markdown 附录和 PDF 示例。
  • Schema 8 兼容旧契约。两种新格式均只读;代码、元数据、动态包含及不支持语法保持未验证,不执行代码。
  • 新增十四条浏览器流程,原生试验首次留出失败与冻结结果保留不变。

验证:755 项测试通过,Windows 跳过 3 项仅适用于 POSIX 的测试;发行提交的 17 项 CI 全部通过,覆盖 Windows、Linux、Intel Mac、Apple Silicon Mac 和 Python 3.11–3.14。公开 wheel 的 101 个内部文件与本地验收包逐字节一致。

安装:python -m pip install --upgrade paperdelta。

中文指南 · 验证与边界

The Python distributions contain the original MIT project. The separate evaluation ZIP retains its original third-party licenses. SHA256SUMS, the package audit and verification receipts identify the published artifacts.
Python 发行包包含原创 MIT 项目;独立评估 ZIP 保留第三方原许可。SHA256SUMS、包审计与核验记录标识确切公开产物。

PaperDelta 1.2.0 — Markdown and Quarto

Choose a tag to compare

@amos689 amos689 released this 04 Oct 13:25

Use PaperDelta 1.2.1, which corrects a PyPI description heading rendering error. The 1.2.0 PyPI upload was blocked before publication; its original GitHub tag and files are retained. Failed publication check.

请使用 PaperDelta 1.2.1。1.2.0 因发行说明标题渲染错误而在上传 PyPI 前被拦截;原 GitHub 标签与安装包保留。

PaperDelta 1.2.0 — static Markdown and Quarto sources

PaperDelta now connects literal Markdown/Quarto prose and pipe tables to the same declared experiment evidence used by LaTeX, Word and PDF workflows. Locations retain original UTF-8 bytes, line/column, sections and explicit table identities.

  • Core-only demo --document markdown and demo --document quarto examples.
  • Bilingual Studio, typed evidence, statistical compounds, batch templates, snapshots, watching, reviewed repair and read-only MCP.
  • Explicit source/PDF export comparisons, including an authored Quarto paper, Markdown supplement and PDF example.
  • Schema 8 with older contract compatibility. Both new formats stay read-only; code, front matter, dynamic includes and unsupported syntax stay unverified without execution.
  • Fourteen new browser flows. Frozen native-study outcomes and first held-out failures remain unchanged.

Validation: 755 tests passed with 3 POSIX-only tests skipped on Windows; all 17 release-commit CI jobs passed across Windows, Linux, Intel Mac and Apple Silicon Mac with Python 3.11–3.14. The publication wheel contains the same 101 files, byte for byte, as the locally validated wheel.

Install: python -m pip install --upgrade paperdelta.

English guide · Validation and limits

简体中文

1.2 将 Markdown/Quarto 字面正文和规则竖线表格接入统一的实验证据审查流程,保留原始 UTF-8 字节、行列、章节和明确的表格身份。

  • 核心包内置 Markdown 与 Quarto 演示,无需渲染引擎。
  • 双语 Studio、类型化证据、复合统计、批量模板、快照、监听、经复核修复及只读 MCP 共用原流程。
  • 明确的源稿/PDF 导出比较,以及原创 Quarto 正文、Markdown 附录和 PDF 示例。
  • Schema 8 兼容旧契约。两种新格式均只读;代码、元数据、动态包含及不支持语法保持未验证,不执行代码。
  • 新增十四条浏览器流程,原生试验首次留出失败与冻结结果保留不变。

验证:755 项测试通过,Windows 跳过 3 项仅适用于 POSIX 的测试;发行提交的 17 项 CI 全部通过,覆盖 Windows、Linux、Intel Mac、Apple Silicon Mac 和 Python 3.11–3.14。公开 wheel 的 101 个内部文件与本地验收包逐字节一致。

安装:python -m pip install --upgrade paperdelta。

中文指南 · 验证与边界

The Python distributions contain the original MIT project. The separate evaluation ZIP retains its original third-party licenses. SHA256SUMS, the package audit and verification receipts identify the published artifacts.
Python 发行包包含原创 MIT 项目;独立评估 ZIP 保留第三方原许可。SHA256SUMS、包审计与核验记录标识确切公开产物。

PaperDelta 1.1.0

Choose a tag to compare

@amos689 amos689 released this 04 Oct 12:10

PaperDelta 1.1 adds original Word footnotes/endnotes, common merged table headers and rotated/cropped PDF pages to the existing explicit evidence-review workflow. Native files remain read-only.

  • Word notes retain their OOXML part, note ID and paragraph position. Regular vertical merges retain their owning cells; explicit header depth and literal captions disambiguate tables.
  • PDF page rotation, crop and nonzero origins use the same coordinates for checking, region selection and original-page highlights. Scoped visibility/clipping guards keep uncertain glyphs unverified.
  • Schema 7 preserves older records. Existing PDF bindings detect the changed extractor identity and require explicit repair; regenerate pending version-bound proposals.
  • A separately licensed study preserves eight original PDF/DOCX files from four PLOS article families, frozen code, independent position annotations and first-run failures. Development: 49 supported and 15 unknown of 64. First held-out: 4 supported, 4 missed, 0 mislocated and 56 unknown of 64. Unknown is not success. This small single-publisher study does not establish general accuracy or reproduce the research experiments.

Upgrade: python -m pip install --upgrade 'paperdelta[docx,pdf]'

English guide · 中文指南 · Native study and replay

PaperDelta 1.1 新增 Word 脚注/尾注、常见合并表头与旋转裁切 PDF 页面,继续使用明确证据、预览和接受流程,原生稿件保持只读。Word 注释保留原始部件、ID 和段落,PDF 检查、区域与预览共用实际可见坐标。不可靠的裁剪、透明或隐藏内容保持未验证。

schema 7 保留旧记录,旧 PDF 绑定因解析身份变化需要明确修复。真实原生试验公开全部结果:开发集 64 项支持 49、未知 15;首次留出 64 项中支持 4、漏检 4、错位 0、未知 56,主要短板为多值单元格、表格身份与拼接文字。未知不算成功,也不宣称通用准确率。

Validation: all 17 named platform/browser CI checks, Python 3.11–3.14 on Windows/Linux/Apple Silicon macOS/Intel macOS. The fresh Windows installed suite passed 625 tests with three POSIX-only skips. Eight new bilingual layout browser flows and the frozen native replay passed. Package audits keep licensed native papers outside wheel/sdist; release checksums and exact-artifact receipts are attached. Markdown/Quarto remains the next approved release.

PaperDelta 1.0.0 — explicit statistics and uncertainty

Choose a tag to compare

@amos689 amos689 released this 04 Oct 10:42

PaperDelta 1.0 checks uncertainty alongside the reported result. Declare observations, variance convention and optional Student-t confidence interval, then bind mean ± SD, mean ± SE, n and confidence levels through the same reviewed workflow.

  • Complete typed seed identities and missing-value checks prevent silently reduced sample sizes.
  • LaTeX, Word and PDF support compound expressions, whole-expression repair, bilingual Studio and offline reports, terminal/MCP proposals and reusable batch templates.
  • Rational moments and explicit high-precision approximations have independent numerical references; a larger mean never becomes an automatic significance claim.
  • Schema 6 preserves legacy accepted definitions. LaTeX patches are rederived and recoverable; Word/PDF remain read-only.
  • Fix schema-5 evidence patch compatibility and retain newer schemas during companion-manuscript edits.

Upgrade: python -m pip install --upgrade 'paperdelta[docx,pdf]'

English guide · 中文指南

PaperDelta 1.0 将不确定性与结果一起检查。明确声明观测集合、标准差约定与可选的 Student-t 置信区间,再通过原有的预览和接受流程绑定均值 ± SD、均值 ± SE、n 与置信水平。

完整种子集合和缺失值检查避免静默缩减样本量;LaTeX、Word、PDF、双语 Studio、离线报告、终端/MCP 和批量模板共享统计约定。数值结果保留精确运算与近似计算的边界,不会仅凭均值更大推断统计显著性。Word/PDF 仍然只读。

Validation: 17 named CI checks across Windows/Linux/Apple Silicon macOS/Intel macOS and Python 3.11–3.14; eight statistical browser workflows. The final installed Windows suite passed 596 tests with three POSIX-only skips. Exact artifact identities and publication checks are attached. New licensed native-layout evaluation and Markdown/Quarto support remain the next releases.

PaperDelta 0.9.0

Choose a tag to compare

@amos689 amos689 released this 04 Oct 09:32

PaperDelta 0.9 adds static TSV/Excel result tables and portable experiment evidence. Select an Excel worksheet and range explicitly, or import completed MLflow and W&B runs into a self-contained snapshot, then check manuscripts offline.

  • Original cell lexemes, typed identifiers, complete history records, source snapshots and upstream precision are retained. Missing values and unlogged metrics remain visible.
  • Import uses an explicit request and creates a new export; it never silently refreshes evidence or accepts manuscript bindings. Studio supports explicit table selection and source provenance in English and Simplified Chinese.
  • Excel formulas, date cells, ambiguous headers and unsupported workbook structures are rejected rather than evaluated or guessed. W&B is an optional dependency: pip install 'paperdelta[wandb]'.
  • All 17 named CI jobs passed on Windows, Linux, Apple Silicon macOS and Intel macOS with Python 3.11–3.14. The final Windows installed-wheel suite passed 550 tests with three POSIX-only skips. Six bilingual browser flows passed. MLflow uses a real local HTTP test server; W&B tests exercise the real SDK history protocol with controlled transport, not a live account.

Evidence guide · Validation scope

PaperDelta 0.9 支持 TSV、静态 Excel 结果表及可离线复核的实验导出。明确选择工作表与单元格范围,或将已结束的 MLflow、W&B 运行导出为自包含证据,再离线检查论文。

  • 保留原始单元格数字文本、带类型的标识符、完整历史记录、来源快照与上游精度;缺值和从未记录的指标不会被静默删除。
  • 导入需要明确请求并创建新文件,不自动刷新证据或接受论文绑定。Studio 的表格选择与来源追溯完整支持中英文。
  • 拒绝公式、日期单元格、歧义表头及不支持的工作簿结构,不计算公式、不猜测含义。W&B 通过可选依赖安装。
  • 17 项跨平台 CI 全部通过;最终 Windows 安装包通过 550 项测试,跳过 3 项 POSIX 专属测试;6 条双语浏览器流程通过。MLflow 使用真实本地 HTTP 服务验证;W&B 使用真实 SDK 与受控传输验证,不宣称已连接真实云端账号。

中文证据指南 · 验证范围

The evaluation ZIP is a separately licensed aggregate. The Python wheel and source distribution retain the project's MIT license and exclude the third-party paper corpus. See THIRD_PARTY_NOTICES in the evaluation bundle.

PaperDelta 0.8.0

Choose a tag to compare

@amos689 amos689 released this 04 Oct 08:09

PaperDelta 0.8 brings batch binding into the local Studio. Reuse explicit experiment identities, units, aggregations and seed contracts across a results table; save portable templates; import CLI/MCP proposals for graphical subset review. Numeric, claim and figure proposals retain exact identities and recoverable drafts.

The bilingual browser workflows cover LaTeX, Word and text-PDF, original-page highlights, cross-page selection, template files and real CLI/MCP proposal imports. On identical 24-metric inputs, the recorded setup workflow takes 103 interactions versus 270 with the published 0.6.0 wheel. This measures machine browser actions, not human time or error rates. Scope and raw records.

Install: python -m pip install --upgrade paperdelta (use paperdelta[docx,pdf] for optional native readers), then run paperdelta studio. Existing configurations/reports remain compatible. Old proposals must be regenerated; compatible 0.6/0.7 drafts can be restored after validation. CSV batch choices and all imports still require explicit author acceptance.

Validation includes all 17 named CI jobs, Python 3.11–3.14 on Windows/Linux and both macOS architectures, and isolated installed-wheel tests. The local Windows installed suite has 506 passing tests and 3 POSIX-only skips. Download hashes and the prepublication receipt are attached. The original MIT implementation and separately licensed evaluation materials remain separate.


PaperDelta 0.8 将批量绑定带入本地 Studio:在结果表中复用明确的实验身份、单位、聚合与种子契约,保存可迁移模板,并导入 CLI/MCP 提案进行图形子集复核。数字、结论、图表提案保留准确身份,并支持草稿恢复。

双语浏览器验收覆盖 LaTeX、Word、文字型 PDF、原页高亮、跨页选择、模板文件及真实 CLI/MCP 提案导入。同输入 24 指标流程,记录操作量由已发布 0.6.0 的 270 次降为 103 次;这不代表真人耗时或错误率。范围与原始记录。

安装:python -m pip install --upgrade paperdelta,需要原生读取时使用 paperdelta[docx,pdf],随后运行 paperdelta --lang zh-CN studio。沿用现有配置/报告;旧提案需重新生成,兼容 0.6/0.7 草稿可以经核验恢复。CSV 批量选择和导入提案都需要作者明确确认。

验收包括全部 17 个 CI 作业,覆盖 Windows/Linux、两种 macOS 架构与 Python 3.11–3.14,并验证隔离环境中的实际安装包。本地 Windows 安装套件 506 项通过、3 项 POSIX 专属跳过。附件保留下载哈希及发布前回执;原创 MIT 实现与单独许可评测材料继续分开提供。

PaperDelta v0.7.0

Choose a tag to compare

@amos689 amos689 released this 04 Oct 07:07

PaperDelta 0.7 brings ongoing experiment review into the local bilingual Studio. After saving a snapshot, change your experiment data and review the affected numbers, claims and figures alongside their selected evidence.

  • Compare snapshots; inspect exact evidence and manuscript locations.
  • Preview and confirm edits or dependent removals of existing declarations, with configuration backups.
  • Repair moved bindings and record claim reviews without turning a failed comparison into a pass.
  • Watch for stable input changes; restore durable drafts after restart or explicitly rebuild selected declarations against changed inputs.
  • Search every scanned candidate with pagination, and filter large metric and impact lists.
  • Preserve LaTeX/Word/PDF workflows, English/Chinese switching, old accepted configuration/report schemas, and optional read-only MCP tools.

On the recorded Windows/Python 3.12 workload (500 metrics, 20 files, 10 MB CSV), subsequent state-response P95 decreased from 2.026 to 0.222 seconds compared with the published 0.6 wheel. Initialization and first response did not improve. See the versioned measurements and limits in the release guide.

Install or upgrade:

python -m pip install --upgrade 'paperdelta[docx,pdf]'
paperdelta studio

LaTeX-only projects can install paperdelta without extras. Word/PDF remain read-only. The wheel and source archive contain the original MIT code; the separate evaluation archive preserves the licenses of its included papers. SHA256SUMS identifies the exact three distribution files.

English release guide · CI for this release


PaperDelta 0.7 将下一轮实验的日常审查接入本地双语 Studio。保存快照后,修改实验数据,即可结合所选证据查看受影响的数字、结论和图表。

  • 比较快照,查看精确证据及稿件位置。
  • 预览并确认已有声明的修改或依赖删除,保留配置备份。
  • 修复移动的绑定,记录结论复核;失败比较在复核后仍保持失败。
  • 持续检查稳定后的输入;重启后恢复草稿,或明确选择声明并基于当前输入重建。
  • 分页搜索全部已扫描候选,筛选较大的指标和影响列表。
  • 保留 LaTeX/Word/PDF 工作流、中英文切换、旧版已确认配置及报告,以及可选的只读 MCP 工具。

记录的 Windows/Python 3.12 负载包含 500 个指标、20 个文件和 10 MB CSV。相比已发布的 0.6 wheel,后续状态请求的 P95 从 2.026 秒降至 0.222 秒;初始化与首次响应没有改善。发行说明保留测量条件、原始记录和适用范围。

python -m pip install --upgrade 'paperdelta[docx,pdf]'
paperdelta --lang zh-CN studio

仅使用 LaTeX 时可以安装不带 extras 的 paperdelta。Word/PDF 保持只读。wheel 与源码包包含原创 MIT 代码,独立评测包保留其中各论文的许可。使用 SHA256SUMS 核对三个发行文件。

中文发行说明 · 本版 CI

PaperDelta 0.6.0 — Visual binding workbench

Choose a tag to compare

@amos689 amos689 released this 03 Oct 18:17

PaperDelta 0.6 adds a local visual binding workbench.

Run paperdelta studio to inspect CSV/JSON evidence, declare exact metrics, select LaTeX/Word/PDF positions and explicitly save reviewed bindings. The browser supports English/Chinese, PDF page selection and enlargement, draft download/restore, undo and offline report downloads.

Input hashes and session revisions prevent stale acceptance; selected dependencies are saved with a configuration backup. Paper/data files and MCP tools remain read-only. Existing configuration/report schemas 1–4 stay supported.

python -m pip install --upgrade "paperdelta[docx,pdf]"
paperdelta -C path/to/project studio

Workbench guide · Upgrade notes


0.6 增加本地可视化绑定工作台:在浏览器中查看 CSV/JSON 证据、声明精确指标、选择 LaTeX/Word/PDF 位置,预览后逐项确认保存。支持即时中英文切换、PDF 原页点选和放大、草稿下载/恢复、撤销暂存与离线报告下载。

输入哈希与会话版本会阻止过期确认;配置保存时备份,并只加入所选绑定需要的依赖。论文/数据文件与 MCP 工具保持只读,配置/报告继续兼容 schema 1–4。

python -m pip install --upgrade "paperdelta[docx,pdf]"
paperdelta --lang zh-CN -C path/to/project studio

工作台指南 · 升级说明

Validation: Python 3.11–3.14 across Windows, Linux, macOS arm64 and macOS x86_64; six full browser workflows across three formats and two languages; isolated installed wheels; strict package/PyPI checks. Actual run results and hashes are retained in release-evidence.json and the validation bundle. These are machine checks, not human usability measurements.

验收覆盖 Windows、Linux、两种 Mac 架构的 Python 3.11–3.14,以及三格式 × 双语的六条浏览器流程、隔离安装和严格包检查。实际运行结果与哈希见 release-evidence.json 和验证包;机器测试不作为真人易用性测量。

The Python distributions contain original MIT-licensed code. The separately licensed evaluation ZIP retains its original notices. SHA256SUMS covers distributions/evaluation; VALIDATION_SHA256SUMS covers validation files.

PaperDelta 0.5.0

Choose a tag to compare

@amos689 amos689 released this 03 Oct 16:31

PaperDelta 0.5.0 adds read-only text-PDF review and explicit source/export comparisons.

  • See checked numbers and claims highlighted on original PDF pages, offline, with enlargement and English/Chinese switching.
  • Share explicitly declared CSV/JSON metrics across LaTeX, Word and PDF. Detect a corrected source whose declared PDF export is still stale.
  • Preview manuscript/region changes before accepting them; preserve backups, parser identity and input hashes.
  • Keep scans, complex tables, hidden text and other recognized unsupported content unverified. No OCR or native-document writeback.
  • Preserve schema 1–3 compatibility; PDF records use schema 4. Regenerate unaccepted proposals after upgrading.
python -m pip install --upgrade 'paperdelta[docx,pdf,mcp]'
paperdelta demo --document pdf --out pdf-demo --open

Install only the extras you need. The core LaTeX package still requires no model key, GPU or TeX installation.

Validation: 391 test cases across Python 3.11–3.14 on Windows, Linux, Apple Silicon and Intel macOS; Windows skips only 3 POSIX-specific cases. Native suites include 25 PDF layouts/125 labelled positions and 22 Word structures/110 labelled positions. Original fixtures are not an accuracy estimate on arbitrary PDFs. The attached validation bundle records exact platform results, artifact identities, offline browser checks and separate timing measurements.

PDF guide · Upgrade notes


PaperDelta 0.5.0 增加只读文字型 PDF 检查与明确的源稿/导出稿比较。

  • 在 PDF 原页中高亮数字与结论,离线可用,支持放大和中英文切换。
  • LaTeX、Word、PDF 共享明确声明的 CSV/JSON 指标,识别源稿已更新但导出 PDF 仍过期的情况。
  • 稿件与区域变更先预览再确认,保留备份、解析身份与输入哈希。
  • 扫描、复杂表格、隐藏文字等已识别的不支持内容保持未验证,不进行 OCR 或原生文档写回。
  • 兼容 schema 1–3;PDF 使用 schema 4,升级后需重新生成尚未接受的提案。
python -m pip install --upgrade 'paperdelta[docx,pdf,mcp]'
paperdelta --lang zh-CN demo --document pdf --out pdf-demo --open

按需选择扩展,核心 LaTeX 安装仍无需模型密钥、GPU 或 TeX。

验收覆盖 391 项测试与 Python 3.11–3.14 的 Windows、Linux、Apple Silicon 和 Intel Mac;Windows 仅跳过 3 项 POSIX 专用测试。原生格式样例包括 25 种 PDF 排版/125 个标注位置及 22 种 Word 结构/110 个标注位置,不代表任意 PDF 的准确率。所附验证包记录具体平台结果、发行文件身份、离线浏览器检查与分项耗时。

PDF 指南 · 升级说明

Verify package files with SHA256SUMS, and the validation bundle with VALIDATION_SHA256SUMS.
发行包校验见 SHA256SUMS,验证材料校验见 VALIDATION_SHA256SUMS。

PaperDelta 0.4.0 — Word manuscript review / Word 稿件检查

Choose a tag to compare

@amos689 amos689 released this 03 Oct 15:05

English

PaperDelta 0.4 adds read-only Word manuscript review. It reads paragraphs, numbers
split across formatting runs, headings, captions and ordinary tables, and reports
native paragraph/cell positions. Binding, batch selection, repairs, claims, scopes,
snapshots, watch and the 17 read-only MCP tools share the existing evidence rules.

python -m pip install --upgrade 'paperdelta[docx]'
paperdelta demo --document docx --out word-demo --open

Word files are never rewritten. Unsupported revisions, fields, equations, hidden
content and complex tables remain explicitly unverified. Correct the manuscript in
its editor and check again. LaTeX remains available in the core install, with its
existing guarded patch and recovery workflow. Native documents use configuration
and report schema 3; older LaTeX configurations and reports remain readable.

All 16 Windows/Linux/macOS jobs passed for this exact commit, covering Python
3.11–3.14 and both macOS architectures. The suite has 329 cases; Windows passes 326
and skips 3 POSIX-only cases. Word tests include 22 supported structural fixtures
and 110 labelled positions. English/Chinese desktop/mobile report checks and
isolated core/full installation checks passed. The validation archive records
artifact identities, platform results and separate cold/warm/render timings.

See the Word guide
and upgrade notes.
Recreate unaccepted drafts/proposals/patches after upgrading. The evaluation ZIP
retains separately licensed historical material; it is not bundled in the Python
distributions. PyPI publication uses these same verified wheel/sdist bytes.

简体中文

PaperDelta 0.4 增加只读 Word 稿件检查,读取段落、拆分格式片段中的数字、标题、
题注和普通表格,展示真实段落及单元格位置。绑定、批量选择、修复、论断、范围、
快照、监听及 17 个只读 MCP 工具复用已有证据规则。

python -m pip install --upgrade 'paperdelta[docx]'
paperdelta --lang zh-CN demo --document docx --out word-demo --open

Word 文件始终只读;不支持的修订、域、公式、隐藏内容和复杂表格会明确标为未验证。
请在文档编辑器中修改后重新检查。LaTeX 仍只需核心安装,保留受保护的补丁和恢复流程。
原生文档采用配置及报告 schema 3,旧 LaTeX 配置和报告仍可读取。

本次提交的 16 项 Windows/Linux/macOS 任务全部通过,覆盖 Python 3.11–3.14 和
两种 Mac 架构。套件含 329 项测试;Windows 通过 326 项,跳过 3 项 POSIX 专用测试。
Word 验证包含 22 种正向结构、110 个标注位置。中英文桌面/手机报告及独立核心/完整
安装验收也已通过。验证包记录工件哈希、平台结果及冷启动/进程内检查/渲染的独立耗时。

参见 Word 指南
和升级说明。
升级后请重新生成尚未接受的草稿、提案和补丁。评测 ZIP 保留单独许可的历史材料,
不包含在 Python 发行包中。PyPI 发布沿用这批已验证的 wheel/sdist 文件。