import sys from detect_overlapping_duplicate_tables import exact_duplicates, squashed_overlaps sys.stdout.reconfigure(encoding='utf-8') print(f"=== 1. Exact Duplicate Rows: {len(exact_duplicates)} ===") for d in exact_duplicates: print(f"[{d['file']}:L{d['line']} (prev L{d['prev_line']})] {d['row']}") print(f"\n=== 2. Squashed Overlaps (matching 3+ prev rows): {len(squashed_overlaps)} ===") for s in squashed_overlaps: print(f"[{s['file']}:L{s['line']}] matched {s['matched_prev_lines']}: {s['row']}")