Commit graph

2 commits

Author SHA1 Message Date
jedarden
3ea7fe051d test(pdftract-3wku): add acceptance criteria tests for deskew
Added three new tests to verify the deskew acceptance criteria:
- test_deskew_2_degree_skew: Verifies 2-degree skew is deskewed within 0.1 deg
- test_deskew_0_2_degree_skew_skipped: Verifies 0.2-degree skew is skipped
- test_deskew_20_degree_skew_out_of_range: Verifies out-of-range diagnostic

Helper function create_skewed_text_lines() creates synthetic test images
with known skew angles using small-angle trigonometric approximations.

Note: Tests compile but cannot run without leptonica library (NixOS limitation).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 21:21:59 -04:00
jedarden
4f6be3cf38 docs(pdftract-3wku): add verification note
Document the deskew implementation, acceptance criteria status,
and infrastructure warnings.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 21:20:27 -04:00