A page either side marks as a full-page ad is skipped by that side's quality run, so comparing its near-empty boxes against the same page freshly OCR'd on the other side (ad-marking is a one-time manual step) was a review-state difference, not a pipeline one, skewing whole-issue numbers. Verified: text similarity 0.837->0.870, box precision 0.62->0.66 on the real re-import. Also records the clean from-scratch re-ingest results: the ingest-time duplicate-check ordering fix is proven in isolation (0 additional duplicates found afterward, vs 13 before the fix), and the auto-chained Auto-fix ran end to end. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
86 lines
4.1 KiB
Markdown
86 lines
4.1 KiB
Markdown
# Magazine comparison
|
|
|
|
* baseline: `config/magazine_backups/bd871c7c22f0449984d3b0e3d603d6d6-after-autofix-20260928-1810`
|
|
* new: `config/reader_library/64fe2b4def774c29a44c14a5c4d35571`
|
|
|
|
| measure | value |
|
|
|---|---|
|
|
| pages | 204 |
|
|
| pages skipped as advertisement (either side) | 18 |
|
|
| narratable words (baseline / new) | 65509 / 61815 |
|
|
| text similarity (mean per page) | 0.8695 |
|
|
| pages with text differences | 127 |
|
|
| box recall / precision | 0.8355 / 0.6571 |
|
|
| type agreement | 0.8009 |
|
|
| reading-order agreement | 0.9627 |
|
|
| figures (baseline / new) | 183 / 268 |
|
|
| articles (baseline / new / matched) | 62 / 70 / 51 |
|
|
| matched articles with the same page span | 27 |
|
|
| pages flagged | 175 |
|
|
|
|
## Quality report
|
|
|
|
| | baseline | new |
|
|
|---|---|---|
|
|
| pages needing a decision | 27 | 76 |
|
|
| unboxed areas | 14 | 36 |
|
|
| clipped edges | 39 | 171 |
|
|
| overlapping pairs | 22 | 170 |
|
|
| words to check | 77 | 338 |
|
|
|
|
## The 15 pages that differ most
|
|
|
|
| page | flags | text | boxes b/n | order |
|
|
|---|---|---|---|---|
|
|
| 82 | text, boxes_missing_in_new, extra_boxes_in_new, figures | 0.0 | 2/30 | None |
|
|
| 87 | text, boxes_missing_in_new, figures | 0.0 | 6/0 | None |
|
|
| 124 | text, boxes_missing_in_new, figures | 0.0 | 31/0 | None |
|
|
| 184 | text, boxes_missing_in_new, extra_boxes_in_new, types, figures | 0.1052 | 9/7 | 1.0 |
|
|
| 167 | text, boxes_missing_in_new, extra_boxes_in_new, types | 0.161 | 4/20 | None |
|
|
| 144 | text, boxes_missing_in_new, extra_boxes_in_new, types, order | 0.2834 | 7/40 | 0.8333 |
|
|
| 95 | text, boxes_missing_in_new, extra_boxes_in_new, types, figures | 0.3513 | 6/27 | 1.0 |
|
|
| 170 | text, boxes_missing_in_new, extra_boxes_in_new, types | 0.3834 | 5/10 | 1.0 |
|
|
| 15 | text, boxes_missing_in_new, extra_boxes_in_new, types, order, figures | 0.4404 | 9/28 | 0.7143 |
|
|
| 71 | text, boxes_missing_in_new, extra_boxes_in_new, types, figures | 0.4599 | 7/16 | 1.0 |
|
|
| 123 | text, boxes_missing_in_new, extra_boxes_in_new, figures | 0.4828 | 4/14 | 1.0 |
|
|
| 158 | text, boxes_missing_in_new, extra_boxes_in_new, types, figures | 0.4845 | 6/9 | 1.0 |
|
|
| 135 | text, boxes_missing_in_new, extra_boxes_in_new, types, figures | 0.4895 | 4/28 | 1.0 |
|
|
| 148 | text, boxes_missing_in_new, extra_boxes_in_new, figures | 0.5 | 3/3 | 1.0 |
|
|
| 44 | text, boxes_missing_in_new, extra_boxes_in_new, types, figures | 0.534 | 10/54 | 1.0 |
|
|
|
|
## Articles only in the baseline (11)
|
|
|
|
* 'Wie Kl Enbwickler-Jobs verändert' pages [32] (623 words)
|
|
* 'Durchstarten, bis die KI-Blase platzt?' pages [53] (320 words)
|
|
* 'Europa-KI: zwischen Mistral und Lovable' pages [54, 55, 56, 57, 58] (1337 words)
|
|
* 'Verbraulicher Butler gesucht' pages [59] (405 words)
|
|
* 'Page 63' pages [64] (30 words)
|
|
* 'Page 34' pages [34] (5 words)
|
|
* 'KI nutzen und nicht verdummen' pages [34] (104 words)
|
|
* 'Bequeme Mitarbeiter ersetzen sich selbst' pages [38] (476 words)
|
|
* 'KI-Einkaufsagenten: Neue Risiken' pages [184] (151 words)
|
|
* 'Page 193' pages [193] (1 words)
|
|
* 'Wer haftet, wenn KI einkauft?' pages [190] (118 words)
|
|
|
|
## Articles only in the new import (19)
|
|
|
|
* 'Kritische Analysen Er kreative Praxis' pages [1] (39 words)
|
|
* 'SLOP, KOMMERZ & MALWARE' pages [3] (102 words)
|
|
* 'Gedächtnis verwalten' pages [25, 26, 27] (1009 words)
|
|
* 'Literatur' pages [27] (261 words)
|
|
* "50®/o günstige' —_— me Exklusiver Sonderra" pages [33] (36 words)
|
|
* 'WIR TEILEN KEIN HALBWISSEN. WIR SCHAFFEN FACHWISSEN.' pages [37] (99 words)
|
|
* 'Durchstarten, bis die KI-Blase platzt?' pages [48, 49, 50, 51, 52, 53] (1779 words)
|
|
* 'Claude Code Tracker' pages [66, 67] (610 words)
|
|
* 'Sbimmb das?' pages [104] (67 words)
|
|
* 'Verwaltungsprozesse sicher digitalisieren' pages [107, 108] (250 words)
|
|
* 'Photovoltaik für Einsteiger' pages [109] (114 words)
|
|
* 'Workshops für IT-Professionals' pages [113] (108 words)
|
|
* 'Quanten-KI im Realitätscheck' pages [128, 129, 130] (795 words)
|
|
* 'ii imrl Mnx/omhor* • M^nrinpjm' pages [133] (68 words)
|
|
* 'Fazit' pages [146] (354 words)
|
|
* 'Wie die Plattformen die Kreisläufe kontrollieren' pages [152, 153, 154, 155] (1226 words)
|
|
* 'Wall Street Star' pages [161] (478 words)
|
|
* 'Was Plattformen tun' pages [170, 171] (486 words)
|
|
* 'KI-Einkaufsagenten: Neue Risiken' pages [184, 185, 186] (1140 words)
|