test: add us-cpa module coverage and citations

This commit is contained in:
Stefano Fiorini
2026-03-15 03:11:24 -05:00
parent fb39fe76cb
commit 1be0317192
5 changed files with 123 additions and 0 deletions

View File

@@ -73,6 +73,8 @@ Current bundled tax-year computation data:
Other years fetch/source correctly, but deterministic return calculations currently stop with an explicit unsupported-year error until rate tables are added.
Adding a new supported year is a deliberate data-table change in `tax_years.py`, not an automatic runtime discovery step. That is intentional for tax-engine correctness.
## Interaction Model
- `question`
@@ -173,6 +175,8 @@ Current review rule:
- field-filled artifacts are not automatically flagged for review
- overlay-rendered artifacts are marked `reviewRequired: true`
Overlay coordinates are currently a fallback heuristic and are not treated as line-perfect authoritative field maps. Overlay output must be visually reviewed before any filing/export handoff.
## Preparation Workflow
Current `prepare` implementation: