v0.4.1 — PDF ingestion regression hardening
v0.4.1 is a minor hardening release after v0.4.0.
It focuses on regression coverage and wording cleanup around PDF ingestion behavior.
Included
- Updated stale CLI wording.
- Added/confirmed summary row filtering regression coverage.
- Covered full-width-space summary label: 合 計.
- Added false-positive guard so ordinary rows containing 計 in non-summary fields are not excluded.
- Added GPI impact regression to ensure summary rows do not inflate monthly GPI.
- Added/confirmed status column detection and status normalization regression coverage.
Validation
- Full test suite: 161 passed, 0 failed.
- Planning PR: #43.
- Implementation PR: #45.
- Release readiness PR: #46.
Non-claims
- This release does not claim real-world PDF verification.
- This release does not add OCR or scanned PDF support.
- This tool is not appraisal, investment advice, legal advice, or a replacement for professional judgment.
- Private PDFs, PII, tenant names, property names, and local paths are not included.