Repair legacy llm-wiki frontmatter dates Use when pyramid DT-1 fails because old pages have but lack required and . Root cause Older batch-ingest builds created source pages with: - - - - - but omitted schema-required: - - Later schema/lint logic required those fields, so resumed batch-ingest runs kept skipping legacy pages via checkpoint and never repaired them. Fix pattern 1. Add a regression test first: - create a legacy source page with but no / - create a matching checkpoint entry so batch-ingest would normally skip it - rerun - assert the page now contains and 2. Implement an in-place r…