docs(magazine): record the healing Auto-fix run on the live production magazine

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
mARTin-B78 2026-09-29 13:35:01 +02:00
parent fd43710caa
commit ed41cbadf0

13
TODO.md
View File

@ -87,8 +87,17 @@ rules beat what was built up by hand, and to feed every difference back into the
- [x] **A — Finish verifying this magazine (automatic part).** 2026-09-28: full Auto-fix with the language
model (thinking off, ~4s/call) and vision re-read ran to completion: 94 misspellings fixed, 77 marked,
52 blocks linked, 27 pages still need a human decision. Snapshot after this run is
`config/magazine_backups/bd871c7c22f0449984d3b0e3d603d6d6-after-autofix-20260928-1810`. **Still open:**
a human must work the remaining 27 flagged pages and approve/reject the not-reviewed articles.
`config/magazine_backups/bd871c7c22f0449984d3b0e3d603d6d6-after-autofix-20260928-1810`.
**Healing re-run with both G fixes, 2026-09-29** (~17 min; the same "Auto-fix all pages" the user runs by
hand, triggered once to apply the two fixes retroactively): re-running `clean_up_regions` on the result
found **0** additional duplicates, confirming the 6 residual ones found before this run are gone. Also
surfaced (pre-existing behaviour, not part of either fix) one duplicate **article** pair sharing page 75
(`article-020` "AVRunner im nächsten Desinfec't" / `article-021` "Wofür Softwareentwickler KI-Tools
nutzen", both approved) -- added to the pages needing review, since resolving two approved articles that
both claim the same page is a human decision. **Still open:** a human must work the 27 flagged pages
(same list as before, plus this new duplicate-article pair), approve/reject the not-reviewed articles,
and decide which of article-020/021 page 75 actually belongs to.
- [x] **B — Make a backup copy.** Taken 2026-09-28 after A's automatic pass (see snapshot above; layout,
articles, dictionary, quality report; 62 articles). Audio stays in the earlier 17:33 snapshot.
- [x] **C — Clone the PDF and re-import it.** Cloned as doc `345b2a841f104b03b3cdf61faceb66cc` from the same