
Report Number Check|報告數字核對
Catch mismatched report figures
報告數字核對

Compare paired CSV values, units and periods. US$9 one-time Python source package; no extra dependencies, model key or GUI.
核對配對CSV的數值、單位與期間。US$9買斷Python原碼包,不需額外套件或模型金鑰,沒有圖形介面。
Three steps
三步開始
Extract the package and install Python. No requirements.txt installation is needed.
Copy examples/demo.csv and retain its exact columns; enter paired values, units, periods and nonnegative tolerance.
Run the command below. The terminal lists matches and differences; add --format json for JSON.
解壓並安裝Python,不需安裝requirements.txt。
複製examples/demo.csv並保留欄位順序,填入配對數值、單位、期間與非負容許誤差。
執行指令,終端機列出一致項目與差異;加--format json可輸出JSON。
python3 scripts/check.py --input examples/demo.csv
Example and input
案例與輸入
Synthetic example: 12.5 versus 125 returns VALUE_MISMATCH, delta 112.5. Identical values with different units/periods remain mismatches.
合成範例12.5與125會指出數值差異112.5;數值相同但單位、期間不同仍列出差異。
id,source_value,report_value,source_unit,report_unit,source_period,report_period,tolerance
Use plain decimals without commas or percent signs. IDs must be unique. Supports 1–10000 claims, CSV up to 2 MB. Exit 0 means matches, 1 differences found, 2 input error.
數值不含千分位或百分號,ID不可重複。支援1~10000組,CSV上限2MB。退出碼0為一致、1為抓到差異、2為輸入錯誤。
Scope and delivery
範圍與交付
No automatic PDF extraction, unit/currency conversion or source verification. Python 3.10+ recommended; tested on macOS Python 3.9.6. Windows uses py -3 instead of python3; Windows/Linux clean installs unverified.
不自動擷取PDF、不換算單位匯率、不驗證來源真偽。建議Python 3.10以上,已測macOS Python 3.9.6;Windows以py -3取代python3,Windows/Linux尚未實測乾淨安裝。
Includes source, Skill guide and synthetic CSV, package 0.1.0 Beta. US$9 one-time; no seller API, subscription or hosted service. Optional AI-client fees are yours. Support: [email protected] for setup and reproducible bugs; no custom integration or fixed response time.
交付原碼、Skill指引與合成CSV,套件0.1.0 Beta。US$9買斷,無賣方API、月費或託管服務;選用AI客戶端費用自付。支援[email protected],協助安裝及可重現錯誤,不含客製整合或固定回覆時限。


