{
  "course": "Reach for the Star GCSE Mathematics",
  "completed_at_utc": "2026-10-05T15:55:24.246617+00:00",
  "status": "COMPLETE",
  "lesson_count_expected": 108,
  "lesson_count_covered": 108,
  "missing_lessons": [],
  "duplicate_lessons": [],
  "accepted_benchmark": "L007-L018 remediation approved by user in current conversation",
  "qa_basis": "Existing current/master lesson content was retained. The accepted L007-L018 remediation is preserved. Outstanding ranges received source-level What Went Well (WWW) / Even Better If (EBI), 60-minute timing and extension integration; modified PowerPoint slides and appended DOCX pages were rendered and visually checked in batch contact sheets. Current_Approved and Current_BoxSafe source hierarchies were used where present, preserving prior corrected QA rather than reverting to older baseline files.",
  "windows_path_standard": "All ten final lesson archives use shallow paths; maximum internal path length is 44 characters.",
  "batches": [
    {
      "batch": "L001-L006",
      "file": "Maths_L001-L006_Final.zip",
      "zip_integrity": "PASS",
      "lesson_count": 6,
      "first": "L001",
      "last": "L006",
      "max_internal_path_chars": 44,
      "size_bytes": 57318481
    },
    {
      "batch": "L007-L018",
      "file": "Maths_L007-L018_Final.zip",
      "zip_integrity": "PASS",
      "lesson_count": 12,
      "first": "L007",
      "last": "L018",
      "max_internal_path_chars": 42,
      "size_bytes": 143192445
    },
    {
      "batch": "L019-L027",
      "file": "Maths_L019-L027_Final.zip",
      "zip_integrity": "PASS",
      "lesson_count": 9,
      "first": "L019",
      "last": "L027",
      "max_internal_path_chars": 44,
      "size_bytes": 94330042
    },
    {
      "batch": "L028-L035",
      "file": "Maths_L028-L035_Final.zip",
      "zip_integrity": "PASS",
      "lesson_count": 8,
      "first": "L028",
      "last": "L035",
      "max_internal_path_chars": 44,
      "size_bytes": 85682745
    },
    {
      "batch": "L036-L048",
      "file": "Maths_L036-L048_Final.zip",
      "zip_integrity": "PASS",
      "lesson_count": 13,
      "first": "L036",
      "last": "L048",
      "max_internal_path_chars": 44,
      "size_bytes": 128071875
    },
    {
      "batch": "L049-L060",
      "file": "Maths_L049-L060_Final.zip",
      "zip_integrity": "PASS",
      "lesson_count": 12,
      "first": "L049",
      "last": "L060",
      "max_internal_path_chars": 44,
      "size_bytes": 116025033
    },
    {
      "batch": "L061-L072",
      "file": "Maths_L061-L072_Final.zip",
      "zip_integrity": "PASS",
      "lesson_count": 12,
      "first": "L061",
      "last": "L072",
      "max_internal_path_chars": 44,
      "size_bytes": 115797465
    },
    {
      "batch": "L073-L084",
      "file": "Maths_L073-L084_Final.zip",
      "zip_integrity": "PASS",
      "lesson_count": 12,
      "first": "L073",
      "last": "L084",
      "max_internal_path_chars": 44,
      "size_bytes": 116417837
    },
    {
      "batch": "L085-L096",
      "file": "Maths_L085-L096_Final.zip",
      "zip_integrity": "PASS",
      "lesson_count": 12,
      "first": "L085",
      "last": "L096",
      "max_internal_path_chars": 44,
      "size_bytes": 115930371
    },
    {
      "batch": "L097-L108",
      "file": "Maths_L097-L108_Final.zip",
      "zip_integrity": "PASS",
      "lesson_count": 12,
      "first": "L097",
      "last": "L108",
      "max_internal_path_chars": 44,
      "size_bytes": 115253369
    }
  ]
}