Align Word sidecar naming contract (#127) - #149
Open
kiki830621 wants to merge 3 commits into
Open
Conversation
原 cli/FastOCR(→MeasureOCR)為研究儀器、非文件工具,遷至 ~/Developer/bestOCR/repos/measureOCR;GitHub repo 同步改名 PsychQuant/measureOCR(舊 URL 轉址)。macdoc PDF 工具的 OCR 能力 不變——照常經 published package ocr-swift 取用。
Genspark 的 AI-native office suite,shallow clone 至 reference/genoffice/。 不是競品(無 MCP / CLI / public API,AI 綁自家雲端),但 packages/ 下的 engine 是純 TS、無 Electron 依賴,是唯一同時涵蓋 docx + xlsx + pptx + pdf 的現代 開源對照組。 三個對照點: - xlsx 缺口(file-parse/src/xlsx.ts)——macdoc 唯一缺的 OOXML 主格式 - patch-narrowly round-trip(docx-engine/src/patch.ts)——與 ooxml-swift op log 同目標、不同解法的第三種參考(python-docx 直接 mutate、genoffice 保留原 bytes 窄幅重生、macdoc op log 重放) - pptx 功能廣度(smartart / custgeom / animation)——pptx-swift 擴充 checklist 含 Apache-2.0 / ee\/ 另授權的移植注意事項,以及 snapshot-sync 開發模式的 成熟度警語。
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refs #127
Summary
report.docx.oplog.jsonlandreport.docx.snapshot.jsonVerification
spectra validate --strictpassesgit diff --checkpassesChecklist
/idd-closeGenerated by
/idd-all. Do not add an automatic close trailer; IDD requires manual finalization after merge.