ai_qc/backend/tests
nickviljoen 7eaac85df3 feat(diff_report): render formatting_changes as a per-pair block
Adds a "🎨 Formatting changes" block to the per-page diff report
when the deterministic formatting layer finds typographic flips.
Distinguishes page-wide style shifts from local span flips, lists up
to three example quotes per aggregated finding, and HTML-escapes all
user-controlled strings.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 10:08:47 +02:00
..
test_diff_engine_formatting_integration.py feat(diff_engine): merge formatting_diff findings into pair_diffs 2026-05-19 10:03:54 +02:00
test_diff_report_formatting_block.py feat(diff_report): render formatting_changes as a per-pair block 2026-05-19 10:08:47 +02:00
test_formatting_diff.py refactor(formatting_diff): harden page_wide threshold + None-key handling 2026-05-19 10:01:23 +02:00
test_ingest_color.py feat(ingest): capture span color as #rrggbb string 2026-05-19 09:45:21 +02:00