{
  "schema_version": 1,
  "verified_at": "2026-10-12T04:47:30Z",
  "academic_year": "2026-27",
  "scope": "Observed NCERT catalog book/language variants and CBSE 2026–27 academic/skill course listings. Not all education boards.",
  "curriculum_complete": false,
  "all_grade_percent": null,
  "catalog_records": 1229,
  "records_with_some_named_entries": 54,
  "named_entries_deduplicated": 576,
  "entry_kinds": {
    "chapter": 522,
    "project": 18,
    "unit": 32,
    "assessment": 1,
    "planning-resource": 2,
    "syllabus topic": 1
  },
  "full_lesson_denominator": null,
  "subjects": [
    {
      "grade": 1,
      "subject_id": "english",
      "subject_title": "English",
      "language": "English",
      "board": "NCERT",
      "book_title": "Mridang",
      "book_id": "aemr1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?aemr1=0-9",
        "https://www.ncert.nic.in/textbook/pdf/aemr1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "aemr1-01",
          "title": "Two Little Hands",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aemr1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "aemr1-02",
          "title": "Greetings",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aemr1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "aemr1-03",
          "title": "Picture Time",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aemr1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "aemr1-04",
          "title": "The Cap-seller and the Monkeys",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aemr1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "aemr1-05",
          "title": "A Farm",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aemr1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "aemr1-06",
          "title": "Fun with Pictures",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aemr1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "aemr1-07",
          "title": "The Food we Eat",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aemr1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "aemr1-08",
          "title": "The Four Seasons",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aemr1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "aemr1-09",
          "title": "Anandi’s Rainbow",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aemr1ps.pdf",
          "verification": "verified",
          "sequence": 9
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade.",
        "Numbered stories/poems are inventory learning chapters. Unit picture-reading, self-assessment and other supplementary activities are not counted as additional chapters."
      ],
      "portal_file_count": 9,
      "source_sha256": "2d1815dd2829dd5955d1362b9bf6f8b79bd2f5f6b7f9dab77c05535f00ce586f",
      "public_id": "course-1",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "English",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (English)",
      "book_id": "aejm1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?aejm1=0-13",
        "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "aejm1-01",
          "title": "Finding the Furry Cat!",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "aejm1-02",
          "title": "What is Long? What is Round?",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "aejm1-03",
          "title": "Mango Treat",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "aejm1-04",
          "title": "Making 10",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 4,
          "companion_url": "/learn/grade-1/mathematics/making-ten/",
          "implementation_status": "partial_companion",
          "scope_note": "Original chapter companion covering ten-bonds, teen numbers and comparing teens. It does not reproduce or solve every textbook exercise. An adult should read prompts aloud and support handling small objects safely."
        },
        {
          "id": "aejm1-05",
          "title": "How Many?",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "aejm1-06",
          "title": "Vegetable Farm",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "aejm1-07",
          "title": "Lina’s Family",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "aejm1-08",
          "title": "Fun with Numbers",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "aejm1-09",
          "title": "Utsav",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "aejm1-10",
          "title": "How do I Spend my Day?",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "aejm1-11",
          "title": "How Many Times?",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "aejm1-12",
          "title": "How Much Can We Spend?",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "aejm1-13",
          "title": "So Many Toys",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf",
          "verification": "verified",
          "sequence": 13
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "source_sha256": "ee12d6002641a43ea5499db1ea86b28cd8f25814102bb229886c4cc126a59895",
      "public_id": "course-2",
      "available_companions": [
        "/learn/grade-1/mathematics/making-ten/"
      ],
      "status": "companion"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Hindi)",
      "book_id": "ahjm1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ahjm1=0-13",
        "https://www.ncert.nic.in/textbook/pdf/ahjm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "source_sha256": "56fe2edd0d28d1cd390369e5d604e80be31093194f8c5671e523d5fc7a746b5d",
      "public_id": "course-3",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Marathi)",
      "book_id": "amrjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?amrjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-4",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Sindhi)",
      "book_id": "asijm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?asijm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-5",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Punjabi)",
      "book_id": "apjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?apjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-6",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Gujarati)",
      "book_id": "agjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?agjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-7",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Malayalam)",
      "book_id": "ayjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ayjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-8",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Konkani)",
      "book_id": "akjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?akjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-9",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Assamese)",
      "book_id": "aajm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?aajm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-10",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Maithili)",
      "book_id": "aijm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?aijm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-11",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Bodo)",
      "book_id": "aojm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?aojm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-12",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Sanskrit)",
      "book_id": "askjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?askjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-13",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Oriya)",
      "book_id": "aorjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?aorjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-14",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Bengali)",
      "book_id": "abnjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?abnjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-15",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Santhali)",
      "book_id": "asnjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?asnjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-16",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Manipuri)",
      "book_id": "amnjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?amnjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-17",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Urdu)",
      "book_id": "aujm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?aujm1=0-13",
        "https://www.ncert.nic.in/textbook/pdf/aujm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "source_sha256": "dde4d6465eda533410352f7a370283e1e1421098291b5e5d00d774b064ed6873",
      "public_id": "course-18",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Nepali)",
      "book_id": "anpjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?anpjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-19",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Telugu)",
      "book_id": "atljm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?atljm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-20",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Kannada)",
      "book_id": "aknjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?aknjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-21",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Tamil)",
      "book_id": "atmjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?atmjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-22",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Dogri)",
      "book_id": "adgjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?adgjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-23",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Kashmiri)",
      "book_id": "aksjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?aksjm1=0-13"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 13,
      "public_id": "course-24",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 1,
      "subject_id": "hindi",
      "subject_title": "Hindi",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Sarangi",
      "book_id": "ahsr1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ahsr1=0-19",
        "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "ahsr1-01",
          "title": "मीना का परिवार",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "ahsr1-02",
          "title": "दादा-दादी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "ahsr1-03",
          "title": "रीना का दिन",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "ahsr1-04",
          "title": "रानी भी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "ahsr1-05",
          "title": "मिठाई",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "ahsr1-06",
          "title": "तीन साथी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "ahsr1-07",
          "title": "वाह, मेरे घोड़े!",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "ahsr1-08",
          "title": "खतरे में साँप",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "ahsr1-09",
          "title": "आलू की सड़क",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "ahsr1-10",
          "title": "झूलम-झूली",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "ahsr1-11",
          "title": "भुट्टे",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "ahsr1-12",
          "title": "फूली रोटी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "ahsr1-13",
          "title": "मेला",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 13
        },
        {
          "id": "ahsr1-14",
          "title": "बरखा और मेघा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 14
        },
        {
          "id": "ahsr1-15",
          "title": "होली",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 15
        },
        {
          "id": "ahsr1-16",
          "title": "जन्मदिवस पर पेड़ लगाओ",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 16
        },
        {
          "id": "ahsr1-17",
          "title": "हवा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 17
        },
        {
          "id": "ahsr1-18",
          "title": "कितनी प्यारी है ये दुनिया",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 18
        },
        {
          "id": "ahsr1-19",
          "title": "चाँद का बच्चा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ahsr1ps.pdf",
          "verification": "verified",
          "sequence": 19
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade.",
        "Unnumbered poems and reading pieces may accompany numbered chapters; a full lesson-level mapping remains necessary."
      ],
      "portal_file_count": 19,
      "source_sha256": "db9b07ca8a21c49a3785fc0a041ae68ff2c6a77fb1129efe46950b049f3441cb",
      "public_id": "course-25",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 1,
      "subject_id": "urdu",
      "subject_title": "Urdu",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Shahnai",
      "book_id": "aush1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?aush1=0-18",
        "https://www.ncert.nic.in/textbook/pdf/aush1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 18,
      "source_sha256": "f3f59188bba3e90465ec5a50930d664c5291aa96d80392bc6ffebf2aa605a286",
      "public_id": "course-26",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "English",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (English)",
      "book_id": "bejm1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bejm1=0-11",
        "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "bejm1-01",
          "title": "A Day at the Beach",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "bejm1-02",
          "title": "Shapes Around Us",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "bejm1-03",
          "title": "Fun with Numbers",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "bejm1-04",
          "title": "Shadow Story (Togalu)",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "bejm1-05",
          "title": "Playing with Lines",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "bejm1-06",
          "title": "Decoration for Festival",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 6,
          "companion_url": "/learn/grade-2/mathematics/decoration-for-festival/",
          "implementation_status": "partial_companion",
          "scope_note": "Original chapter companion covering two-digit addition and subtraction using place value and regrouping. It does not reproduce or solve every textbook exercise. An adult should read prompts aloud and support handling small objects safely."
        },
        {
          "id": "bejm1-07",
          "title": "Rani’s Gift",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "bejm1-08",
          "title": "Grouping and Sharing",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "bejm1-09",
          "title": "Which Season is it?",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "bejm1-10",
          "title": "Fun at the Fair",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "bejm1-11",
          "title": "Data Handling",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf",
          "verification": "verified",
          "sequence": 11
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "source_sha256": "3dfd634b51958dca6c3731ddbde180177ebf5729ed4a3daa56bb93353cd57988",
      "public_id": "course-27",
      "available_companions": [
        "/learn/grade-2/mathematics/decoration-for-festival/"
      ],
      "status": "companion"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Hindi)",
      "book_id": "bhjm1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bhjm1=0-11",
        "https://www.ncert.nic.in/textbook/pdf/bhjm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "source_sha256": "376759fad2b70da0b41d3b1eb8ea878c498ea0b6ca7924a9c8c218dc4ccdc6aa",
      "public_id": "course-28",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Assamese)",
      "book_id": "basjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?basjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-29",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Punjabi)",
      "book_id": "bpnjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bpnjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-30",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Gujarati)",
      "book_id": "bgjjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bgjjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-31",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Malayalam)",
      "book_id": "bmljm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bmljm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-32",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Maithli)",
      "book_id": "bmtjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bmtjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-33",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Bodo)",
      "book_id": "bbdjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bbdjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-34",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Marathi)",
      "book_id": "bmrjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bmrjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-35",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Sindhi)",
      "book_id": "bsijm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bsijm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-36",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Bengali)",
      "book_id": "bbnjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bbnjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-37",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Sanskrit)",
      "book_id": "bskjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bskjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-38",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Nepali)",
      "book_id": "bnpjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bnpjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-39",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Oriya)",
      "book_id": "borjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?borjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-40",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Manipuri)",
      "book_id": "bmnjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bmnjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-41",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Urdu)",
      "book_id": "bujm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bujm1=0-11",
        "https://www.ncert.nic.in/textbook/pdf/bujm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "source_sha256": "f324e8094ece423db6251c5857ac3fe2111233850797b40bae3cf3dee45484c7",
      "public_id": "course-42",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Santhali)",
      "book_id": "bsnjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bsnjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-43",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Konkani)",
      "book_id": "bkojm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bkojm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-44",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Kannada)",
      "book_id": "bknjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bknjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-45",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Tamil)",
      "book_id": "btmjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?btmjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-46",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Telugu)",
      "book_id": "btljm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?btljm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-47",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Dogri)",
      "book_id": "bdgjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bdgjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-48",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Joyful-Mathematics (Kashmiri)",
      "book_id": "bksjm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bksjm1=0-11"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 11,
      "public_id": "course-49",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 2,
      "subject_id": "hindi",
      "subject_title": "Hindi",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Sarangi",
      "book_id": "bhsr1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bhsr1=0-26",
        "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "bhsr1-01",
          "title": "नीमा की दादी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "bhsr1-02",
          "title": "घर",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "bhsr1-03",
          "title": "माला की चाँदी की पायल",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "bhsr1-04",
          "title": "माँ",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "bhsr1-05",
          "title": "थाथू और मैं",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "bhsr1-06",
          "title": "चींटा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "bhsr1-07",
          "title": "टिल्लू जी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "bhsr1-08",
          "title": "तीन दोस्त",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "bhsr1-09",
          "title": "दुनिया रंग-बिरंगी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "bhsr1-10",
          "title": "कौन",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "bhsr1-11",
          "title": "बैंगनी जोजो",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "bhsr1-12",
          "title": "तोसिया का सपना",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "bhsr1-13",
          "title": "तालाब",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 13
        },
        {
          "id": "bhsr1-14",
          "title": "बीज",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 14
        },
        {
          "id": "bhsr1-15",
          "title": "किसान",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 15
        },
        {
          "id": "bhsr1-16",
          "title": "मूली",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 16
        },
        {
          "id": "bhsr1-17",
          "title": "बरसात और मेंढक",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 17
        },
        {
          "id": "bhsr1-18",
          "title": "शेर और चूहे की दोस्ती",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 18
        },
        {
          "id": "bhsr1-19",
          "title": "आउट",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 19
        },
        {
          "id": "bhsr1-20",
          "title": "छुपन-छुपाई",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 20
        },
        {
          "id": "bhsr1-21",
          "title": "हाथी साइकिल चला रहा था",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 21
        },
        {
          "id": "bhsr1-22",
          "title": "चार दिशाएँ",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 22
        },
        {
          "id": "bhsr1-23",
          "title": "चंदा मामा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 23
        },
        {
          "id": "bhsr1-24",
          "title": "गिरे ताल में चंदा मामा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 24
        },
        {
          "id": "bhsr1-25",
          "title": "सबसे बड़ा छाता",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 25
        },
        {
          "id": "bhsr1-26",
          "title": "बादल",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bhsr1ps.pdf",
          "verification": "verified",
          "sequence": 26
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade.",
        "Unnumbered poems and reading pieces may accompany numbered chapters; a full lesson-level mapping remains necessary."
      ],
      "portal_file_count": 26,
      "source_sha256": "974c32d4dd1c3ccc23d99b7912ca1ad7dd8aabf73158fa634749cad85ad5bfd9",
      "public_id": "course-50",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 2,
      "subject_id": "english",
      "subject_title": "English",
      "language": "English",
      "board": "NCERT",
      "book_title": "Mridang",
      "book_id": "bemr1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bemr1=0-13",
        "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "bemr1-01",
          "title": "My Bicycle",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "bemr1-02",
          "title": "Picture Reading",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "bemr1-03",
          "title": "It is Fun",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "bemr1-04",
          "title": "Seeing without Seeing",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "bemr1-05",
          "title": "Come Back Soon",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "bemr1-06",
          "title": "Between Home and School",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "bemr1-07",
          "title": "This is My Town",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "bemr1-08",
          "title": "A Show of Clouds",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "bemr1-09",
          "title": "My Name",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "bemr1-10",
          "title": "The Crow",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "bemr1-11",
          "title": "The Smart Monkey",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "bemr1-12",
          "title": "Little Drops of Water",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "bemr1-13",
          "title": "We are all Indians",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/bemr1ps.pdf",
          "verification": "verified",
          "sequence": 13
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade.",
        "Numbered stories/poems are inventory learning chapters. Unit picture-reading, self-assessment and other supplementary activities are not counted as additional chapters."
      ],
      "portal_file_count": 13,
      "source_sha256": "bd8b09e5eec4502a47bcaa5b46a0e4cb3cee9643fd5e20918a8b72a496ac22ca",
      "public_id": "course-51",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 2,
      "subject_id": "urdu",
      "subject_title": "Urdu",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Shahnai",
      "book_id": "bush1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?bush1=0-19",
        "https://www.ncert.nic.in/textbook/pdf/bush1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Foundational-stage arts, physical development and exploration are integrated across learning experiences; the portal does not list them as separate textbooks for this grade."
      ],
      "portal_file_count": 19,
      "source_sha256": "a0f747edfa750c5ea45f83ea07586060a85e63ddcc0b526ec3ebdd0ca7e00633",
      "public_id": "course-52",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "English",
      "board": "NCERT",
      "book_title": "Maths Mela",
      "book_id": "cemm1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cemm1=0-14",
        "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "cemm1-01",
          "title": "What’s in a Name?",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "cemm1-02",
          "title": "Toy Joy",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "cemm1-03",
          "title": "Double Century",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "cemm1-04",
          "title": "Vacation with My Nani Maa",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "cemm1-05",
          "title": "Fun with Shapes",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "cemm1-06",
          "title": "House of Hundreds - I",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "cemm1-07",
          "title": "Raksha Bandhan",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "cemm1-08",
          "title": "Fair Share",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 8,
          "companion_url": "/learn/grade-3/mathematics/fair-share/",
          "implementation_status": "partial_companion",
          "scope_note": "Original chapter companion covering equal parts, fraction notation and halves or quarters of collections. It does not reproduce or solve every textbook exercise."
        },
        {
          "id": "cemm1-09",
          "title": "House of Hundreds - II",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "cemm1-10",
          "title": "Fun at Class Party!",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "cemm1-11",
          "title": "Filling and Lifting",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "cemm1-12",
          "title": "Give and Take",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "cemm1-13",
          "title": "Time Goes On",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 13
        },
        {
          "id": "cemm1-14",
          "title": "The Surajkund Fair",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf",
          "verification": "verified",
          "sequence": 14
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026."
      ],
      "portal_file_count": 14,
      "source_sha256": "3ed7e999560e77434fccccf3ad15ec1efc1b0675ee3ffde47f1e9755bcf2c6e7",
      "public_id": "course-53",
      "available_companions": [
        "/learn/grade-3/mathematics/fair-share/"
      ],
      "status": "companion"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Ganit Mela",
      "book_id": "chmm1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?chmm1=0-14",
        "https://www.ncert.nic.in/textbook/pdf/chmm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "source_sha256": "3d405bcc56e1134f52d0d15a0cf4c44a2fe1c08ded7748415e4768dce25b9991",
      "public_id": "course-54",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Riyazi Mela",
      "book_id": "cumm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cumm1=0-14",
        "https://www.ncert.nic.in/textbook/pdf/cumm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "source_sha256": "606a2821eeb0e10a7e83d5ab291d51c242856891e5b4a6d535e10d58096631b3",
      "public_id": "course-55",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Maths Mela (Assamese)",
      "book_id": "casmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?casmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-56",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Maths Mela (Bengali)",
      "book_id": "cbnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cbnmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-57",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Maths Mela (Bodo)",
      "book_id": "cbdmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cbdmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-58",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Maths Mela (Dogri)",
      "book_id": "cdgmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cdgmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-59",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Maths Mela (Gujarati)",
      "book_id": "cgjmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cgjmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-60",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Maths Mela (Kannada)",
      "book_id": "cknmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cknmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-61",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Maths Mela (Maithili)",
      "book_id": "cmtmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmtmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-62",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Maths Mela (Malayalam)",
      "book_id": "cmlmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmlmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-63",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Maths Mela (Manipuri)",
      "book_id": "cmnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmnmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-64",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Maths Mela (Nepali)",
      "book_id": "cnpmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cnpmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-65",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Maths Mela (Odia)",
      "book_id": "cormm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cormm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-66",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Maths Mela (Punjabi)",
      "book_id": "cpnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cpnmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-67",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Maths Mela (Santhali)",
      "book_id": "csnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?csnmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-68",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Maths Mela (Tamil)",
      "book_id": "ctmmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ctmmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-69",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Maths Mela (Telugu)",
      "book_id": "ctlmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ctlmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-70",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Maths Mela (Sanskrit)",
      "book_id": "cskmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cskmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-71",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Maths Mela (Marathi)",
      "book_id": "cmrmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmrmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-72",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Maths Mela (Konkani)",
      "book_id": "ckomm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ckomm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-73",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Maths Mela (Sindhi)",
      "book_id": "csimm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?csimm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-74",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Maths Mela (Kashmiri)",
      "book_id": "cksmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cksmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-75",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "hindi",
      "subject_title": "Hindi",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Veena",
      "book_id": "chve1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?chve1=0-18",
        "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "chve1-01",
          "title": "सीखो",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "chve1-02",
          "title": "चींटी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "chve1-03",
          "title": "कितने पैर?",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "chve1-04",
          "title": "बया हमारी चिड़िया रानी!",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "chve1-05",
          "title": "आम का पेड़",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "chve1-06",
          "title": "बीरबल की खिचड़ी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "chve1-07",
          "title": "मित्र को पत्र",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "chve1-08",
          "title": "चतुर गीदड़",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "chve1-09",
          "title": "प्रकृति पर्व - फूलदेई",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "chve1-10",
          "title": "रस्साकशी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "chve1-11",
          "title": "एक जादुई पिटारा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "chve1-12",
          "title": "अपना-अपना काम",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "chve1-13",
          "title": "पेड़ों की अम्मा ‘तिमक्का’",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 13
        },
        {
          "id": "chve1-14",
          "title": "किसान की होशियारी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 14
        },
        {
          "id": "chve1-15",
          "title": "भारत",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 15
        },
        {
          "id": "chve1-16",
          "title": "चंद्रयान (संवाद)",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 16
        },
        {
          "id": "chve1-17",
          "title": "बोलने वाली माँद",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 17
        },
        {
          "id": "chve1-18",
          "title": "हम अनेक किंतु एक",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/chve1ps.pdf",
          "verification": "verified",
          "sequence": 18
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Unnumbered poems and reading pieces may accompany numbered chapters; a full lesson-level mapping remains necessary."
      ],
      "portal_file_count": 18,
      "source_sha256": "fc68cb968cc3b2e17908e373a39702ef48e8e1bce60fa189e51d26690d275923",
      "public_id": "course-76",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 3,
      "subject_id": "urdu",
      "subject_title": "Urdu",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Sitar",
      "book_id": "cust1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cust1=0-19",
        "https://www.ncert.nic.in/textbook/pdf/cust1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "source_sha256": "46f189d0951fce691f100fa318176094a9a13a3a97832834dc8fdcf88026b244",
      "public_id": "course-77",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "english",
      "subject_title": "English",
      "language": "English",
      "board": "NCERT",
      "book_title": "Santoor",
      "book_id": "cesa1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cesa1=0-12",
        "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "cesa1-01",
          "title": "Colours",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "cesa1-02",
          "title": "Badal and Moti",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "cesa1-03",
          "title": "Best Friends",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "cesa1-04",
          "title": "Out in the Garden",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "cesa1-05",
          "title": "Talking Toys",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "cesa1-06",
          "title": "Paper Boats",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "cesa1-07",
          "title": "The Big Laddoo",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "cesa1-08",
          "title": "Thank God",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "cesa1-09",
          "title": "Madhu’s Wish",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "cesa1-10",
          "title": "Night",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "cesa1-11",
          "title": "Chanda Mama Counts the Stars",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "cesa1-12",
          "title": "Chandrayaan",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cesa1ps.pdf",
          "verification": "verified",
          "sequence": 12
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Numbered stories/poems are inventory learning chapters. Unit picture-reading, self-assessment and other supplementary activities are not counted as additional chapters."
      ],
      "portal_file_count": 12,
      "source_sha256": "6b0ce2a24327c9fad6acd997b38a12ce4bff961e729856133c4474656b424816",
      "public_id": "course-78",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "English",
      "board": "NCERT",
      "book_title": "Our Wondrous World",
      "book_id": "ceev1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ceev1=0-12",
        "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "ceev1-01",
          "title": "Family and Friends",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "ceev1-02",
          "title": "Going to the Mela",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "ceev1-03",
          "title": "Celebrating Festivals",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "ceev1-04",
          "title": "Getting to Know Plants",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "ceev1-05",
          "title": "Plants and Animals Live Together",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "ceev1-06",
          "title": "Living in Harmony",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "ceev1-07",
          "title": "Water - A Precious Gift",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "ceev1-08",
          "title": "Food We Eat",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "ceev1-09",
          "title": "Staying Healthy and Happy",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "ceev1-10",
          "title": "This World of Things",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "ceev1-11",
          "title": "Making Things",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "ceev1-12",
          "title": "Taking Charge of Waste",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceev1ps.pdf",
          "verification": "verified",
          "sequence": 12
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "source_sha256": "b2bfeab4f62f74981984bf75f2c086366cf13e91191f0affc13e2b0115402093",
      "public_id": "course-79",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Hamara Adhbhut Sansar",
      "book_id": "chev1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?chev1=0-12",
        "https://www.ncert.nic.in/textbook/pdf/chev1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "source_sha256": "e1f2ad8b317da4045c7ec66a76244f31bbd983905744c7c9d954b4bbc8b07330",
      "public_id": "course-80",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Hamari Hairat Angez Duniya",
      "book_id": "cuev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cuev1=0-12",
        "https://www.ncert.nic.in/textbook/pdf/cuev1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "source_sha256": "addd90a2ab657fb210a1dc6dc7ba82cbc6bc633eb339833eb46f8c31ecd6c717",
      "public_id": "course-81",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Bengali)",
      "book_id": "cbnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cbnev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-82",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Odia)",
      "book_id": "corev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?corev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-83",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Marathi)",
      "book_id": "cmrev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmrev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-84",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Nepali)",
      "book_id": "cnpev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cnpev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-85",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Telugu)",
      "book_id": "ctlev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ctlev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-86",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Gujrati)",
      "book_id": "cgjev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cgjev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-87",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Manipuri)",
      "book_id": "cmnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmnev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-88",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Sanskrit)",
      "book_id": "cskev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cskev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-89",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Assamese)",
      "book_id": "casev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?casev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-90",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Bodo)",
      "book_id": "cbdev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cbdev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-91",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Punjabi)",
      "book_id": "cpnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cpnev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-92",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Malayalam)",
      "book_id": "cmlev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmlev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-93",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Maithili)",
      "book_id": "cmtev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmtev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-94",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Dogri)",
      "book_id": "cdgev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cdgev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-95",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Kannada)",
      "book_id": "cknev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cknev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-96",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Santhali)",
      "book_id": "csnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?csnev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-97",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Tamil)",
      "book_id": "ctmev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ctmev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-98",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Sindhi)",
      "book_id": "csiev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?csiev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-99",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Kashmiri)",
      "book_id": "cksev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cksev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-100",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Konkani)",
      "book_id": "ckoev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ckoev1=0-12"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 12,
      "public_id": "course-101",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "English",
      "board": "NCERT",
      "book_title": "Bansuri - I",
      "book_id": "cebu1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cebu1=0-20",
        "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "cebu1-01",
          "title": "Objects in Art",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "cebu1-02",
          "title": "Plants in Art",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "cebu1-03",
          "title": "Animals in Art",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "cebu1-04",
          "title": "People Around Us",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "cebu1-05",
          "title": "Festivals, Occasions, and Celebrations",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "cebu1-06",
          "title": "Our National Anthem",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "cebu1-07",
          "title": "Feel the Rhythm ta ka ta ki Ta",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "cebu1-08",
          "title": "Travel Around",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "cebu1-09",
          "title": "Musical Instruments",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "cebu1-10",
          "title": "Celebratory Notes",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "cebu1-11",
          "title": "Let us Dance",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "cebu1-12",
          "title": "Dance for Joy",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "cebu1-13",
          "title": "I Play and Dance",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 13
        },
        {
          "id": "cebu1-14",
          "title": "Dance with Nature",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 14
        },
        {
          "id": "cebu1-15",
          "title": "Explore",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 15
        },
        {
          "id": "cebu1-16",
          "title": "Imagine",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 16
        },
        {
          "id": "cebu1-17",
          "title": "Let’s Create",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 17
        },
        {
          "id": "cebu1-18",
          "title": "Look Around",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 18
        },
        {
          "id": "cebu1-19",
          "title": "Activities",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 19
        },
        {
          "id": "cebu1-20",
          "title": "Integrating All Art Forms",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/cebu1ps.pdf",
          "verification": "verified",
          "sequence": 20
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026."
      ],
      "portal_file_count": 20,
      "source_sha256": "cf9ab0ba057fad69f53a7c94918f7d4a60ae5ad507f2b7592cca3c5921bf6b6b",
      "public_id": "course-102",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Bansuri - I (Hindi)",
      "book_id": "chbu1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?chbu1=0-20",
        "https://www.ncert.nic.in/textbook/pdf/chbu1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "source_sha256": "9842239757dacfd74d5b4b6dd8f4703cdda9d66b9bb4a8e148f789364ffc4666",
      "public_id": "course-103",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Bansuri - I (Urdu)",
      "book_id": "cubu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cubu1=0-20",
        "https://www.ncert.nic.in/textbook/pdf/cubu1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "source_sha256": "f864f7007264cb13c6677b8ffe75891962a78a65de1601fe23daf3945255531f",
      "public_id": "course-104",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Bansuri - I (Bengali)",
      "book_id": "cbnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cbnbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-105",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Bansuri - I (Maithili)",
      "book_id": "cmtbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmtbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-106",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Bansuri - I (Manipuri)",
      "book_id": "cmnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmnbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-107",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Bansuri - I (Marathi)",
      "book_id": "cmrbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmrbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-108",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Bansuri - I (Nepali)",
      "book_id": "cnpbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cnpbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-109",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Bansuri - I (Punjabi)",
      "book_id": "cpnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cpnbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-110",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Bansuri - I (Bodo)",
      "book_id": "cbdbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cbdbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-111",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Bansuri - I (Gujarati)",
      "book_id": "cgjbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cgjbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-112",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Bansuri - I (Dogri)",
      "book_id": "cdgbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cdgbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-113",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Bansuri - I (Konkani)",
      "book_id": "ckobu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ckobu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-114",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Bansuri - I (Santhali)",
      "book_id": "csnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?csnbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-115",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Bansuri - I (Tamil)",
      "book_id": "ctmbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ctmbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-116",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Bansuri - I (Telugu)",
      "book_id": "ctlbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ctlbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-117",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Bansuri - I (Assamese)",
      "book_id": "casbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?casbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-118",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Bansuri - I (Kannada)",
      "book_id": "cknbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cknbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-119",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Bansuri - I (Sanskrit)",
      "book_id": "cskbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cskbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-120",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Bansuri - I (Malayalam)",
      "book_id": "cmlbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmlbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-121",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Bansuri - I (Odia)",
      "book_id": "corbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?corbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-122",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Bansuri - I (Sindhi)",
      "book_id": "csibu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?csibu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-123",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Bansuri - I (Kashmiri)",
      "book_id": "cksbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cksbu1=0-20"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 20,
      "public_id": "course-124",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "English",
      "board": "NCERT",
      "book_title": "Khel Yoga",
      "book_id": "ceky1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ceky1=0-7",
        "https://www.ncert.nic.in/textbook/pdf/ceky1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "ceky1-01",
          "title": "Throwing and Catching",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceky1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "ceky1-02",
          "title": "Kicking and Receiving",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceky1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "ceky1-03",
          "title": "Strike the Ball",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceky1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "ceky1-04",
          "title": "Little Steps",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceky1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "ceky1-05",
          "title": "Local and Traditional Games",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceky1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "ceky1-06",
          "title": "Yoga for Daily Life",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceky1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "ceky1-07",
          "title": "Yogic Practices (Yoga Sadhana)",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ceky1ps.pdf",
          "verification": "verified",
          "sequence": 7
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026."
      ],
      "portal_file_count": 7,
      "source_sha256": "c5cf973cac85d11cde7ba97a1fed48088fa3e854ff74167a4136c232de2cf940",
      "public_id": "course-125",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Khel Yoga (Hindi)",
      "book_id": "chky1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?chky1=0-7",
        "https://www.ncert.nic.in/textbook/pdf/chky1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "source_sha256": "8b03490c7448f286334bf2f75c71342944cd77c4085406d2735462fd2caa1e9b",
      "public_id": "course-126",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Khel Yoga (Malayalam)",
      "book_id": "cmlky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmlky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-127",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Khel Yoga (Bengali)",
      "book_id": "cbnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cbnky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-128",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Khel Yoga (Gujarati)",
      "book_id": "cgjky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cgjky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-129",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Khel Yoga (Kannada)",
      "book_id": "cknky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cknky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-130",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Khel Yoga (Konkani)",
      "book_id": "ckoky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ckoky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-131",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Khel Yoga (Manipuri)",
      "book_id": "cmnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmnky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-132",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Khel Yoga (Nepali)",
      "book_id": "cnpky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cnpky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-133",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Khel Yoga (Odia)",
      "book_id": "corky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?corky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-134",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Khel Yoga (Assamese)",
      "book_id": "casky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?casky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-135",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Khel Yoga (Dogri)",
      "book_id": "cdgky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cdgky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-136",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Khel Yoga (Punjabi)",
      "book_id": "cpnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cpnky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-137",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Khel Yoga (Sanskrit)",
      "book_id": "cskky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cskky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-138",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Khel Yoga (Santhali)",
      "book_id": "csnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?csnky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-139",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Khel Yoga (Tamil)",
      "book_id": "ctmky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ctmky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-140",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Khel Yoga (Marathi)",
      "book_id": "cmrky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmrky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-141",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Khel Yoga (Bodo)",
      "book_id": "cbdky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cbdky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-142",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Khel Yoga (Telugu)",
      "book_id": "ctlky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ctlky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-143",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Khel Yoga (Maithili)",
      "book_id": "cmtky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cmtky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-144",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Khel Yoga (Urdu)",
      "book_id": "cuky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cuky1=0-7",
        "https://www.ncert.nic.in/textbook/pdf/cuky1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "source_sha256": "bfe431852a051031e120da9195930e6c9445a2b09aea3011b72651bad078923b",
      "public_id": "course-145",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Khel Yoga (Sindhi)",
      "book_id": "csiky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?csiky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-146",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 3,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Khel Yoga (Kashmiri)",
      "book_id": "cksky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?cksky1=0-7"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 7,
      "public_id": "course-147",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "English",
      "board": "NCERT",
      "book_title": "Math-Mela",
      "book_id": "demm1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?demm1=0-14",
        "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "demm1-01",
          "title": "Shapes Around Us",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "demm1-02",
          "title": "Hide and Seek",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "demm1-03",
          "title": "Pattern Around Us",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "demm1-04",
          "title": "Thousands Around Us",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "demm1-05",
          "title": "Sharing and Measuring",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "demm1-06",
          "title": "Measuring Length",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "demm1-07",
          "title": "The Cleanest Village",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "demm1-08",
          "title": "Weigh it, Pour it",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "demm1-09",
          "title": "Equal Groups",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "demm1-10",
          "title": "Elephants, Tigers, and Leopards",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "demm1-11",
          "title": "Fun with Symmetry",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 11,
          "companion_url": "/learn/grade-4/mathematics/fun-with-symmetry/",
          "implementation_status": "partial_companion",
          "scope_note": "Original chapter companion covering line symmetry, grid reflections and symmetry counts for familiar shapes. It does not reproduce or solve every textbook exercise."
        },
        {
          "id": "demm1-12",
          "title": "Ticking Clocks and Turning Calendar",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "demm1-13",
          "title": "The Transport Museum",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 13
        },
        {
          "id": "demm1-14",
          "title": "Data Handling",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf",
          "verification": "verified",
          "sequence": 14
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026."
      ],
      "portal_file_count": 14,
      "source_sha256": "ea174ec4e11d982fe2e0ff17283afb793cbb2d86b80163a2a0ce12f314ebd79a",
      "public_id": "course-148",
      "available_companions": [
        "/learn/grade-4/mathematics/fun-with-symmetry/"
      ],
      "status": "companion"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Ganit Mela",
      "book_id": "dhmm1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dhmm1=0-14",
        "https://www.ncert.nic.in/textbook/pdf/dhmm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "source_sha256": "5d89bef4541744a628a36c1c5665ef3624269df188aac3b3a3cba8e8411299ec",
      "public_id": "course-149",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Riyazi Mela",
      "book_id": "dumm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dumm1=0-14",
        "https://www.ncert.nic.in/textbook/pdf/dumm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "source_sha256": "aefa8e4cea43734e8042a5c1cd5e860bff45fa1f81e29b0d829c0bbeefbfa798",
      "public_id": "course-150",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Math-Mela (Maithili)",
      "book_id": "dmtmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmtmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-151",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Math-Mela (Punjabi)",
      "book_id": "dpnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dpnmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-152",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Math-Mela (Gujarati)",
      "book_id": "dgjmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dgjmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-153",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Math-Mela (Dogri)",
      "book_id": "ddgmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ddgmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-154",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Math-Mela (Nepali)",
      "book_id": "dnpmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dnpmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-155",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Math-Mela (Manipuri)",
      "book_id": "dmnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmnmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-156",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Math-Mela (Assamese)",
      "book_id": "dasmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dasmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-157",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Math-Mela (Sindhi)",
      "book_id": "dsimm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dsimm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-158",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Math-Mela (Odia)",
      "book_id": "dormm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dormm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-159",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Math-Mela (Bodo)",
      "book_id": "dbdmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dbdmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-160",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Math-Mela (Bengali)",
      "book_id": "dbnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dbnmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-161",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Math-Mela (Marathi)",
      "book_id": "dmrmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmrmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-162",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Math-Mela (Kannada)",
      "book_id": "dknmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dknmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-163",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Math-Mela (Malayalam)",
      "book_id": "dmlmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmlmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-164",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Math-Mela (Sanskrit)",
      "book_id": "dskmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dskmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-165",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Math-Mela (Tamil)",
      "book_id": "dtmmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dtmmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-166",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Math-Mela (Santhali)",
      "book_id": "dsnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dsnmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-167",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Math-Mela (Telugu)",
      "book_id": "dtlmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dtlmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-168",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Math-Mela (Konkani)",
      "book_id": "dkomm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dkomm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-169",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Math-Mela (Kashmiri)",
      "book_id": "dksmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dksmm1=0-14"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "public_id": "course-170",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "hindi",
      "subject_title": "Hindi",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Veena",
      "book_id": "dhve1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dhve1=0-13",
        "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "dhve1-01",
          "title": "चिड़िया का गीत",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "dhve1-02",
          "title": "बगीचे का घोंघा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "dhve1-03",
          "title": "नीम",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "dhve1-04",
          "title": "हमारा आहार",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "dhve1-05",
          "title": "आसमान गिरा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "dhve1-06",
          "title": "जयपुर से पत्र",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "dhve1-07",
          "title": "नकली हीरे",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "dhve1-08",
          "title": "ओणम के रंग",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "dhve1-09",
          "title": "मिठाइयों का सम्मेलन",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "dhve1-10",
          "title": "कैमरा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "dhve1-11",
          "title": "कविता का कमाल",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "dhve1-12",
          "title": "शतरंज में मात",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "dhve1-13",
          "title": "हमारा आदित्य",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/dhve1ps.pdf",
          "verification": "verified",
          "sequence": 13
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Unnumbered poems and reading pieces may accompany numbered chapters; a full lesson-level mapping remains necessary."
      ],
      "portal_file_count": 13,
      "source_sha256": "f1a68449c799791b09eecfbd338de33a64335e9672b7992616b8cd4c55ff3666",
      "public_id": "course-171",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "English",
      "board": "NCERT",
      "book_title": "Our Wonderous World",
      "book_id": "deev1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?deev1=0-10",
        "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "deev1-01",
          "title": "Living Together",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "deev1-02",
          "title": "Exploring Our Neighbourhood",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "deev1-03",
          "title": "Nature Trail",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "deev1-04",
          "title": "Growing up with Nature",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "deev1-05",
          "title": "Food for Health",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "deev1-06",
          "title": "Happy and Healthy Living",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "deev1-07",
          "title": "How Things Work",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "deev1-08",
          "title": "How Things are Made",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "deev1-09",
          "title": "Different Lands, Different Lives",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "deev1-10",
          "title": "Our Sky",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deev1ps.pdf",
          "verification": "verified",
          "sequence": 10
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "source_sha256": "7be7e6f6a7c2d1ad3e59f23046bb59807685963179c4d9ce06a0be92f41c56eb",
      "public_id": "course-172",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Hamara Adhbhut Sansar",
      "book_id": "dhev1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dhev1=0-10",
        "https://www.ncert.nic.in/textbook/pdf/dhev1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "source_sha256": "18c9e903b38716feeb8d447ffdf62f75b56d96607b73a580f150a8aea4a19649",
      "public_id": "course-173",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Hamari Hairatangez Duniya ",
      "book_id": "duev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?duev1=0-10",
        "https://www.ncert.nic.in/textbook/pdf/duev1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "source_sha256": "5c5add40499885af85d0914b07f52b24b0a87bdd4a2bd767dafcb62e05bfd6f4",
      "public_id": "course-174",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Punjabi)",
      "book_id": "dpev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dpev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-175",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Gujarati)",
      "book_id": "dgjev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dgjev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-176",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Kannada)",
      "book_id": "dknev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dknev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-177",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Sanskrit)",
      "book_id": "dskev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dskev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-178",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Konkani)",
      "book_id": "dkoev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dkoev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-179",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Bengali)",
      "book_id": "dbnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dbnev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-180",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Odia)",
      "book_id": "dorev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dorev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-181",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Marathi)",
      "book_id": "dmrev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmrev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-182",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Malayalam)",
      "book_id": "dmlev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmlev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-183",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Bodo)",
      "book_id": "dbdev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dbdev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-184",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Nepali)",
      "book_id": "dnpev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dnpev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-185",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Assamese)",
      "book_id": "dasev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dasev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-186",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Dogri)",
      "book_id": "ddgev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ddgev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-187",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Manipuri)",
      "book_id": "dmnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmnev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-188",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Tamil)",
      "book_id": "dtmev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dtmev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-189",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Kashmiri)",
      "book_id": "dksev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dksev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-190",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Telugu)",
      "book_id": "dtlev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dtlev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-191",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Sindhi)",
      "book_id": "dsiev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dsiev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-192",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Santhali)",
      "book_id": "dsnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dsnev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-193",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Our Wondrous World (Maithili)",
      "book_id": "dmtev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmtev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-194",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "english",
      "subject_title": "English",
      "language": "English",
      "board": "NCERT",
      "book_title": "Santoor",
      "book_id": "desa1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?desa1=0-12",
        "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "desa1-01",
          "title": "Together We Can",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "desa1-02",
          "title": "The Tinkling Bells",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "desa1-03",
          "title": "Be Smart, Be Safe",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "desa1-04",
          "title": "One Thing at a Time",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "desa1-05",
          "title": "The Old Stag",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "desa1-06",
          "title": "Braille",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "desa1-07",
          "title": "Fit Body, Fit Mind, Fit Nation",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "desa1-08",
          "title": "The Lagori Champions",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "desa1-09",
          "title": "Hekko",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "desa1-10",
          "title": "The Swing",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "desa1-11",
          "title": "A Journey to the Magical Mountains",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "desa1-12",
          "title": "Maheshwar",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/desa1ps.pdf",
          "verification": "verified",
          "sequence": 12
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Numbered stories/poems are inventory learning chapters. Unit picture-reading, self-assessment and other supplementary activities are not counted as additional chapters."
      ],
      "portal_file_count": 12,
      "source_sha256": "dcc53d6bd7d2f0e2b1ef1722e8b8abb087ce9f178aa2bd29c4c4ff1d0e0aa654",
      "public_id": "course-195",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "English",
      "board": "NCERT",
      "book_title": "Bansuri",
      "book_id": "debu1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?debu1=0-18",
        "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "debu1-01",
          "title": "Arrangements of Objects",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "debu1-02",
          "title": "Textures in Nature",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "debu1-03",
          "title": "Aqua World",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "debu1-04",
          "title": "People in Action",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "debu1-05",
          "title": "Explore!",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "debu1-06",
          "title": "Imagine",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "debu1-07",
          "title": "Let’s Create",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "debu1-08",
          "title": "Look Around",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "debu1-09",
          "title": "Sing and Play",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "debu1-10",
          "title": "Making Music",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "debu1-11",
          "title": "Songs and Stories",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "debu1-12",
          "title": "Think, Feel, Create",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "debu1-13",
          "title": "Sounds and Instruments",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 13
        },
        {
          "id": "debu1-14",
          "title": "My Body in Dance",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 14
        },
        {
          "id": "debu1-15",
          "title": "My Dance Tells Stories",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 15
        },
        {
          "id": "debu1-16",
          "title": "Creating My Dance",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 16
        },
        {
          "id": "debu1-17",
          "title": "Emotion and Expression in Dance",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 17
        },
        {
          "id": "debu1-18",
          "title": "Dances Around Me",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/debu1ps.pdf",
          "verification": "verified",
          "sequence": 18
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026."
      ],
      "portal_file_count": 18,
      "source_sha256": "006ba0fb32b4db0e882a81240f4888386f47d90279de26beb6ff4beb20b0eadf",
      "public_id": "course-196",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Bansuri - I (Hindi)",
      "book_id": "dhbu1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dhbu1=0-18",
        "https://www.ncert.nic.in/textbook/pdf/dhbu1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "source_sha256": "619458f71e3800ea5c22386b1e8085851de58f156aa801bc6445e62f026b0059",
      "public_id": "course-197",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Bansuri - I (Urdu)",
      "book_id": "dubu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dubu1=0-18",
        "https://www.ncert.nic.in/textbook/pdf/dubu1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "source_sha256": "d5eda72859dfc7e65255f428fb4127263d19f12e4bf2feeff1699a7d0552fbe7",
      "public_id": "course-198",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Bansuri - I (Odia)",
      "book_id": "dorbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dorbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-199",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Bansuri - I (Gujarati)",
      "book_id": "dgjbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dgjbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-200",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Bansuri - I (Punjabi)",
      "book_id": "dpnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dpnbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-201",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Bansuri - I (Sindhi)",
      "book_id": "dsibu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dsibu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-202",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Bansuri - I (Tamil)",
      "book_id": "dtmbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dtmbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-203",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Bansuri - I (Bodo)",
      "book_id": "dbdbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dbdbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-204",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Bansuri - I (Nepali)",
      "book_id": "dnpbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dnpbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-205",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Bansuri - I (Konkani)",
      "book_id": "dkobu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dkobu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-206",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Bansuri - I (Assamese)",
      "book_id": "dasbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dasbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-207",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Bansuri - I (Bengali)",
      "book_id": "dbnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dbnbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-208",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Bansuri - I (Dogri)",
      "book_id": "ddgbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ddgbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-209",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Bansuri - I (Manipuri)",
      "book_id": "dmnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmnbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-210",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Bansuri - I (Sanskrit)",
      "book_id": "dskbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dskbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-211",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Bansuri - I (Malayalam)",
      "book_id": "dmlbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmlbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-212",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Bansuri - I (Kannada)",
      "book_id": "dknbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dknbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-213",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Bansuri - I (Kashmiri)",
      "book_id": "dksbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dksbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-214",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Bansuri - I (Maithili)",
      "book_id": "dmtbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmtbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-215",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Bansuri - I (Marathi)",
      "book_id": "dmrbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmrbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-216",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Bansuri - I (Santhali)",
      "book_id": "dsnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dsnbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-217",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Bansuri - I (Telugu)",
      "book_id": "dtlbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dtlbu1=0-18"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 18,
      "public_id": "course-218",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "English",
      "board": "NCERT",
      "book_title": "Khel Yoga",
      "book_id": "deky1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?deky1=0-3",
        "https://www.ncert.nic.in/textbook/pdf/deky1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "deky1-01",
          "title": "Throwing and Catching",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deky1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "deky1-02",
          "title": "Kicking and Receiving",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deky1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "deky1-03",
          "title": "Strike the Shuttlecock",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deky1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "deky1-04",
          "title": "Little Steps",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deky1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "deky1-05",
          "title": "Local and Traditional Games",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deky1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "deky1-06",
          "title": "Yoga for Daily Life",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deky1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "deky1-07",
          "title": "Yoga Sadhana",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/deky1ps.pdf",
          "verification": "verified",
          "sequence": 7
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Portal exposes 3 unit files, while the TOC lists 7 numbered chapters. Chapter source references point to the verified TOC, not an assumed chapter-file number. Warm-up and cool-down is an additional unnumbered section."
      ],
      "portal_file_count": 3,
      "source_sha256": "55cb8b1cc667a1fba560d719990e72af95f6ce0c543a5008de8fcd7a7a65f8c5",
      "public_id": "course-219",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Khel Yoga(Hindi)",
      "book_id": "dhky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dhky1=0-3",
        "https://www.ncert.nic.in/textbook/pdf/dhky1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "source_sha256": "7d4335adc6af5c73f9d93712bcd0413ece7db4a9a866fc99a5872328187351d2",
      "public_id": "course-220",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Khel Yoga(Odia)",
      "book_id": "dorky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dorky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-221",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Khel Yoga(Gujarati)",
      "book_id": "dgjky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dgjky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-222",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Khel Yoga(Bengali)",
      "book_id": "dbnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dbnky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-223",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Khel Yoga (Assamese)",
      "book_id": "dasky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dasky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-224",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Khel Yoga (Tamil)",
      "book_id": "dtmky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dtmky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-225",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Khel Yoga (Punjabi)",
      "book_id": "dpnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dpnky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-226",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Khel Yoga (Marathi)",
      "book_id": "dmrky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmrky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-227",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Khel Yoga (Telugu)",
      "book_id": "dtlky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dtlky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-228",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Khel Yoga (Dogri)",
      "book_id": "ddgky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ddgky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-229",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Khel Yoga (Kannada)",
      "book_id": "dknky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dknky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-230",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Khel Yoga (Nepali)",
      "book_id": "dnpky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dnpky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-231",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Khel Yoga (Sanskrit)",
      "book_id": "dskky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dskky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-232",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Khel Yoga (Kashmiri)",
      "book_id": "dksky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dksky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-233",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Khel Yoga (Malayalam)",
      "book_id": "dmlky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmlky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-234",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Khel Yoga (Manipuri)",
      "book_id": "dmnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmnky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-235",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Khel Yoga (Bodo)",
      "book_id": "dbdky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dbdky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-236",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Khel Yoga (Maithili)",
      "book_id": "dmtky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dmtky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-237",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Khel Yoga (Konkani)",
      "book_id": "dkoky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dkoky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-238",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Khel Yoga (Sindhi)",
      "book_id": "dsiky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dsiky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-239",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Khel Yoga (Santhali)",
      "book_id": "dsnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dsnky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-240",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 4,
      "subject_id": "urdu",
      "subject_title": "Urdu",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Sitaar",
      "book_id": "dust1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?dust1=0-14",
        "https://www.ncert.nic.in/textbook/pdf/dust1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 14,
      "source_sha256": "2470b087a65ce672b38fba1633585c9c3948c079997c7bdebf0c71a021be1ef1",
      "public_id": "course-241",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "English",
      "board": "NCERT",
      "book_title": "Math-Mela",
      "book_id": "eemm1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eemm1=0-15",
        "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "eemm1-01",
          "title": "We the Travellers - I",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "eemm1-02",
          "title": "Fractions",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 2,
          "companion_url": "/learn/grade-5/mathematics/fractions/",
          "implementation_status": "partial_companion",
          "scope_note": "Original chapter companion covering equivalent fractions, comparisons and addition after renaming. It does not reproduce or solve every textbook exercise."
        },
        {
          "id": "eemm1-03",
          "title": "Angles as Turns",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "eemm1-04",
          "title": "We the Travellers - II",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "eemm1-05",
          "title": "Far and Near",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "eemm1-06",
          "title": "The Dairy Farm",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "eemm1-07",
          "title": "Shapes and Patterns",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "eemm1-08",
          "title": "Weight and Capacity",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "eemm1-09",
          "title": "Coconut Farm",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "eemm1-10",
          "title": "Symmetrical Designs",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "eemm1-11",
          "title": "Grandmother’s Quilt",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "eemm1-12",
          "title": "Racing Seconds",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "eemm1-13",
          "title": "Animal Jumps",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 13
        },
        {
          "id": "eemm1-14",
          "title": "Maps and Locations",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 14
        },
        {
          "id": "eemm1-15",
          "title": "Data Through Pictures",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf",
          "verification": "verified",
          "sequence": 15
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026."
      ],
      "portal_file_count": 15,
      "source_sha256": "c6d079f9c13d249b8252e76141a19eaa824c2e9011d77b14af54ed0a8a8c0845",
      "public_id": "course-242",
      "available_companions": [
        "/learn/grade-5/mathematics/fractions/"
      ],
      "status": "companion"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Ganit-Mela",
      "book_id": "ehmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ehmm1=0-15",
        "https://www.ncert.nic.in/textbook/pdf/ehmm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "source_sha256": "e7c727ad7e51679c0f0f4bdf766b2e614873f39ed002f9f5714da9ae8438a197",
      "public_id": "course-243",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Riyazi Mela",
      "book_id": "eumm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eumm1=0-15",
        "https://www.ncert.nic.in/textbook/pdf/eumm1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "source_sha256": "77741d77180c69685b6e8d3291aedab469b50efbd0362cb94b8cc5230afaa398",
      "public_id": "course-244",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Math-Mela (Tamil)",
      "book_id": "etmmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?etmmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-245",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Math-Mela (Marathi)",
      "book_id": "emrmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emrmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-246",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Math-Mela (Odia)",
      "book_id": "eormm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eormm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-247",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Math-Mela (Punjabi)",
      "book_id": "epnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?epnmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-248",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Math-Mela (Manipuri)",
      "book_id": "emnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emnmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-249",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Math-Mela (Kannada)",
      "book_id": "eknmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eknmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-250",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Math-Mela (Nepali)",
      "book_id": "enpmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?enpmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-251",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Math-Mela (Konkani)",
      "book_id": "ekomm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ekomm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-252",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Math-Mela (Assamese)",
      "book_id": "easmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?easmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-253",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Math-Mela (Bodo)",
      "book_id": "ebdmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ebdmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-254",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Math-Mela (Bengali)",
      "book_id": "ebnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ebnmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-255",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Math-Mela (Dogri)",
      "book_id": "edgmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?edgmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-256",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Math-Mela (Malayalam)",
      "book_id": "emlmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emlmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-257",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Math-Mela (Telugu)",
      "book_id": "etlmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?etlmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-258",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Math-Mela (Kashmiri)",
      "book_id": "eksmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eksmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-259",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Math-Mela (Gujarati)",
      "book_id": "egjmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?egjmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-260",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Math-Mela (Sindhi)",
      "book_id": "esimm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?esimm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-261",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Math-Mela (Santhali)",
      "book_id": "esnmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?esnmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-262",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Math-Mela (Maithili)",
      "book_id": "emtmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emtmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-263",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Math-Mela (Sanskrit)",
      "book_id": "eskmm1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eskmm1=0-15"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 15,
      "public_id": "course-264",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "hindi",
      "subject_title": "Hindi",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Veena",
      "book_id": "ehve1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ehve1=0-12",
        "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "ehve1-01",
          "title": "किरन",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "ehve1-02",
          "title": "न्याय की कुर्सी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "ehve1-03",
          "title": "चाँद का कुरता",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "ehve1-04",
          "title": "साङ्केन",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "ehve1-05",
          "title": "सुंदरिया",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "ehve1-06",
          "title": "चतुर चित्रकार",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "ehve1-07",
          "title": "मेरा बचपन",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "ehve1-08",
          "title": "काजीरंगा राष्ट्रीय उद्यान की यात्रा",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "ehve1-09",
          "title": "न्याय",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "ehve1-10",
          "title": "तीन मछलियाँ",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "ehve1-11",
          "title": "हमारे ये कलामंदिर",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "ehve1-12",
          "title": "गंगा की कहानी",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/ehve1ps.pdf",
          "verification": "verified",
          "sequence": 12
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Unnumbered poems and reading pieces may accompany numbered chapters; a full lesson-level mapping remains necessary."
      ],
      "portal_file_count": 12,
      "source_sha256": "c3c5bbafb6d52df9c367a77ad4b95924e16f939c528ae42d309bbc2cf80f3d47",
      "public_id": "course-265",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 5,
      "subject_id": "english",
      "subject_title": "English",
      "language": "English",
      "board": "NCERT",
      "book_title": "Santoor",
      "book_id": "eesa1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eesa1=0-10",
        "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "eesa1-01",
          "title": "Papa’s Spectacles",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "eesa1-02",
          "title": "Gone with the Scooter",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "eesa1-03",
          "title": "The Rainbow",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "eesa1-04",
          "title": "The Wise Parrot",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "eesa1-05",
          "title": "The Frog",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "eesa1-06",
          "title": "What a Tank!",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "eesa1-07",
          "title": "Gilli Danda",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "eesa1-08",
          "title": "The Decision of the Panchayat",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "eesa1-09",
          "title": "Vocation",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "eesa1-10",
          "title": "Glass Bangles",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eesa1ps.pdf",
          "verification": "verified",
          "sequence": 10
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Numbered stories/poems are inventory learning chapters. Unit picture-reading, self-assessment and other supplementary activities are not counted as additional chapters."
      ],
      "portal_file_count": 10,
      "source_sha256": "7ecaefaa0ed0ada410282fa18ab5a944b8e818cbc897993404cc4924a2682e5d",
      "public_id": "course-266",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "English",
      "board": "NCERT",
      "book_title": "Our Wonderous World",
      "book_id": "eeev1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eeev1=0-10",
        "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "eeev1-01",
          "title": "Water - The Essence of Life",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "eeev1-02",
          "title": "Journey of a River",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "eeev1-03",
          "title": "The Mystery of Food",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "eeev1-04",
          "title": "Our School - A Happy Place",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "eeev1-05",
          "title": "Our Vibrant Country",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "eeev1-06",
          "title": "Some Unique Places",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "eeev1-07",
          "title": "Energy - How Things Work",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "eeev1-08",
          "title": "Clothes - How Things are Made",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "eeev1-09",
          "title": "Rhythms of Nature",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "eeev1-10",
          "title": "Earth - Our Shared Home",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeev1ps.pdf",
          "verification": "verified",
          "sequence": 10
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "source_sha256": "d53885920c708eec72ef340bfb554504edd99a4c927f625192d9e8d1bd386a7a",
      "public_id": "course-267",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Hamara Adbhut Sansar",
      "book_id": "ehev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ehev1=0-10",
        "https://www.ncert.nic.in/textbook/pdf/ehev1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "source_sha256": "f64fbbdabadb2d0dafba56906fed8875499a954fe6db27b11fd17a5ad17244aa",
      "public_id": "course-268",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Hamari Hairatangez Duniya",
      "book_id": "euev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?euev1=0-10",
        "https://www.ncert.nic.in/textbook/pdf/euev1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "source_sha256": "76d2e4053808913cb715be34afb3b6dacb7900446488492aaeec4ab6cb51960d",
      "public_id": "course-269",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Odia)",
      "book_id": "eorev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eorev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-270",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Gujarati)",
      "book_id": "egjev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?egjev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-271",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Santhali)",
      "book_id": "esnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?esnev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-272",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Dogri)",
      "book_id": "edgev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?edgev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-273",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Malayalam)",
      "book_id": "emlev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emlev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-274",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Sanskrit)",
      "book_id": "eskev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eskev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-275",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Bengali)",
      "book_id": "ebnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ebnev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-276",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Nepali)",
      "book_id": "enpev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?enpev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-277",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Kannada)",
      "book_id": "eknev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eknev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-278",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Punjabi)",
      "book_id": "epnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?epnev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-279",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Tamil)",
      "book_id": "etmev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?etmev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-280",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Manipuri)",
      "book_id": "emnev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emnev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-281",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Marathi)",
      "book_id": "emrev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emrev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-282",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Telugu)",
      "book_id": "etlev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?etlev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-283",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Assamese)",
      "book_id": "easev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?easev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-284",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Kashmiri)",
      "book_id": "eksev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eksev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-285",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Bodo)",
      "book_id": "ebdev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ebdev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-286",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Maithili)",
      "book_id": "emtev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emtev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-287",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Konkani)",
      "book_id": "ekoev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ekoev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-288",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "the-world-around-us",
      "subject_title": "The World Around Us",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Our Wonderous World (Sindhi)",
      "book_id": "esiev1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?esiev1=0-10"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Integrated study of the natural and social world, including practical/pre-vocational experiences; do not double-count as separate science and social-science books."
      ],
      "portal_file_count": 10,
      "public_id": "course-289",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "English",
      "board": "NCERT",
      "book_title": "Bansuri",
      "book_id": "eebu1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eebu1=0-19",
        "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "eebu1-01",
          "title": "Objects on the Move",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "eebu1-02",
          "title": "Peeping Out of the Window",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "eebu1-03",
          "title": "Picturing Stories",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "eebu1-04",
          "title": "Imaginary Beings",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "eebu1-05",
          "title": "Spreading the Message",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "eebu1-06",
          "title": "Create a Scene",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "eebu1-07",
          "title": "Stitch it for a Story",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 7
        },
        {
          "id": "eebu1-08",
          "title": "Time, Team, Technique",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 8
        },
        {
          "id": "eebu1-09",
          "title": "View and Review",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 9
        },
        {
          "id": "eebu1-10",
          "title": "Sing and Play",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 10
        },
        {
          "id": "eebu1-11",
          "title": "Music Around Me",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 11
        },
        {
          "id": "eebu1-12",
          "title": "Sounds and Instruments",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 12
        },
        {
          "id": "eebu1-13",
          "title": "Building Blocks",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 13
        },
        {
          "id": "eebu1-14",
          "title": "Ideas and Inspiration",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 14
        },
        {
          "id": "eebu1-15",
          "title": "My Everyday Activities in Modes of Dance",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 15
        },
        {
          "id": "eebu1-16",
          "title": "Dancing with Rhythm and Tempos",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 16
        },
        {
          "id": "eebu1-17",
          "title": "Dances of My Nation",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 17
        },
        {
          "id": "eebu1-18",
          "title": "My Dance Expresses Emotions and Narrates Stories",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 18
        },
        {
          "id": "eebu1-19",
          "title": "My Dance and Your Dance",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eebu1ps.pdf",
          "verification": "verified",
          "sequence": 19
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026."
      ],
      "portal_file_count": 19,
      "source_sha256": "4d28edbd94825ea19066a7c63ff3a408675d70a29190a50035827523f08d2e35",
      "public_id": "course-290",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Hindi",
      "board": "NCERT",
      "book_title": "Bansuri (Hindi)",
      "book_id": "ehbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ehbu1=0-19",
        "https://www.ncert.nic.in/textbook/pdf/ehbu1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "source_sha256": "c3d907e17a7ba89a06985e18401f008520d3be9b616d0b6f2911156d1f78d8e4",
      "public_id": "course-291",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Bansuri (Urdu)",
      "book_id": "eubu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eubu1=0-19",
        "https://www.ncert.nic.in/textbook/pdf/eubu1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "source_sha256": "ab332b1da382f3b01fe02ea4a1ac73c2c9cfb1f067cb188a730349f46892abc8",
      "public_id": "course-292",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Bansuri (Gujarati)",
      "book_id": "egjbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?egjbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-293",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Bansuri (Maithili)",
      "book_id": "emtbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emtbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-294",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Bansuri (Odia)",
      "book_id": "eorbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eorbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-295",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Bansuri (Punjabi)",
      "book_id": "epnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?epnbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-296",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Bansuri (Kannada)",
      "book_id": "eknbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eknbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-297",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Bansuri (Bengali)",
      "book_id": "ebnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ebnbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-298",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Bansuri (Dogri)",
      "book_id": "edgbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?edgbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-299",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Bansuri (Tamil)",
      "book_id": "etmbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?etmbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-300",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Bansuri (Kashmiri)",
      "book_id": "eksbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eksbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-301",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Bansuri (Nepali)",
      "book_id": "enpbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?enpbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-302",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Bansuri (Assamese)",
      "book_id": "easbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?easbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-303",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Bansuri (Sanskrit)",
      "book_id": "eskbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eskbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-304",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Bansuri (Marathi)",
      "book_id": "emrbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emrbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-305",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Bansuri (Sindhi)",
      "book_id": "esibu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?esibu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-306",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Bansuri (Telugu)",
      "book_id": "etlbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?etlbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-307",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Bansuri (Manipuri)",
      "book_id": "emnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emnbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-308",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Bansuri (Malayalam)",
      "book_id": "emlbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emlbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-309",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Bansuri (Bodo)",
      "book_id": "ebdbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ebdbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-310",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Bansuri (Santhali)",
      "book_id": "esnbu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?esnbu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-311",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Bansuri (Konkani)",
      "book_id": "ekobu1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ekobu1=0-19"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 19,
      "public_id": "course-312",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "English",
      "board": "NCERT",
      "book_title": "Khel Yoga",
      "book_id": "eeky1",
      "edition": "Reprint 2026-27",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eeky1=0-3",
        "https://www.ncert.nic.in/textbook/pdf/eeky1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "verified",
      "chapters": [
        {
          "id": "eeky1-01",
          "title": "Throwing and Catching",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeky1ps.pdf",
          "verification": "verified",
          "sequence": 1
        },
        {
          "id": "eeky1-02",
          "title": "Kicking and Receiving",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeky1ps.pdf",
          "verification": "verified",
          "sequence": 2
        },
        {
          "id": "eeky1-03",
          "title": "Strike the Object",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeky1ps.pdf",
          "verification": "verified",
          "sequence": 3
        },
        {
          "id": "eeky1-04",
          "title": "Little Steps",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeky1ps.pdf",
          "verification": "verified",
          "sequence": 4
        },
        {
          "id": "eeky1-05",
          "title": "Local and Traditional Games",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeky1ps.pdf",
          "verification": "verified",
          "sequence": 5
        },
        {
          "id": "eeky1-06",
          "title": "Yoga for Daily Life",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeky1ps.pdf",
          "verification": "verified",
          "sequence": 6
        },
        {
          "id": "eeky1-07",
          "title": "Yoga Sadhana",
          "source_url": "https://www.ncert.nic.in/textbook/pdf/eeky1ps.pdf",
          "verification": "verified",
          "sequence": 7
        }
      ],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Portal exposes 3 unit files, while the TOC lists 7 numbered chapters. Chapter source references point to the verified TOC, not an assumed chapter-file number. Warm-up and cool-down is an additional unnumbered section."
      ],
      "portal_file_count": 3,
      "source_sha256": "fea08713c31003e1c57f0813e1551d67cce63a7883e99c5029879000db9d9c17",
      "public_id": "course-313",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Odia",
      "board": "NCERT",
      "book_title": "Khel Yoga(Odia)",
      "book_id": "eorky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eorky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-314",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Punjabi",
      "board": "NCERT",
      "book_title": "Khel Yoga(Punjabi)",
      "book_id": "epnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?epnky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-315",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kannada",
      "board": "NCERT",
      "book_title": "Khel Yoga(Kannada)",
      "book_id": "eknky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eknky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-316",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bengali",
      "board": "NCERT",
      "book_title": "Khel Yoga(Bengali)",
      "book_id": "ebnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ebnky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-317",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Tamil",
      "board": "NCERT",
      "book_title": "Khel Yoga(Tamil)",
      "book_id": "etmky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?etmky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-318",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Nepali",
      "board": "NCERT",
      "book_title": "Khel Yoga(Nepali)",
      "book_id": "enpky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?enpky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-319",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Maithili",
      "board": "NCERT",
      "book_title": "Khel Yoga(Maithili)",
      "book_id": "emtky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emtky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-320",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Manipuri",
      "board": "NCERT",
      "book_title": "Khel Yoga(Manipuri)",
      "book_id": "emnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emnky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-321",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Telugu",
      "board": "NCERT",
      "book_title": "Khel Yoga(Telugu)",
      "book_id": "etlky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?etlky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-322",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Gujarati",
      "board": "NCERT",
      "book_title": "Khel Yoga(Gujarati)",
      "book_id": "egjky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?egjky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-323",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Assamese",
      "board": "NCERT",
      "book_title": "Khel Yoga(Assamese)",
      "book_id": "easky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?easky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-324",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sanskrit",
      "board": "NCERT",
      "book_title": "Khel Yoga(Sanskrit)",
      "book_id": "eskky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eskky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-325",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Konkani",
      "board": "NCERT",
      "book_title": "Khel Yoga(Konkani)",
      "book_id": "ekoky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ekoky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-326",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bodo",
      "board": "NCERT",
      "book_title": "Khel Yoga(Bodo)",
      "book_id": "ebdky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?ebdky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-327",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Dogri",
      "board": "NCERT",
      "book_title": "Khel Yoga(Dogri)",
      "book_id": "edgky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?edgky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-328",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kashmiri",
      "board": "NCERT",
      "book_title": "Khel Yoga(Kashmiri)",
      "book_id": "eksky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eksky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-329",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Marathi",
      "board": "NCERT",
      "book_title": "Khel Yoga(Marathi)",
      "book_id": "emrky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emrky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-330",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Santhali",
      "board": "NCERT",
      "book_title": "Khel Yoga(Santhali)",
      "book_id": "esnky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?esnky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-331",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sindhi",
      "board": "NCERT",
      "book_title": "Khel Yoga(Sindhi)",
      "book_id": "esiky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?esiky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-332",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "physical-education-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Malayalam",
      "board": "NCERT",
      "book_title": "Khel Yoga(Malayalam)",
      "book_id": "emlky1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?emlky1=0-3"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero."
      ],
      "portal_file_count": 3,
      "public_id": "course-333",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 5,
      "subject_id": "urdu",
      "subject_title": "Urdu",
      "language": "Urdu",
      "board": "NCERT",
      "book_title": "Sitaar",
      "book_id": "eust1",
      "edition": "Current catalogue listing; edition not independently verified",
      "source_urls": [
        "https://www.ncert.nic.in/textbook.php?eust1=0-18",
        "https://www.ncert.nic.in/textbook/pdf/eust1ps.pdf"
      ],
      "verification": "verified",
      "chapter_verification": "pending",
      "chapters": [],
      "notes": [
        "Book variant is present in the active official NCERT catalogue checked on 12 October 2026.",
        "Chapter names and full TOC require language-specific verification; an empty chapters list means unknown, not zero.",
        "Current portal advertises 18 downloadable sections; the July 2025 circular linked 14. Do not resolve this difference without reviewing the current Urdu TOC."
      ],
      "portal_file_count": 18,
      "source_sha256": "ab5e2f4f2a90ae90e4dd13a893e4791d2f9de0f284438e99780351d0dc091af6",
      "public_id": "course-334",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "hindi",
      "subject_title": "Hindi",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fhml1",
      "book_title": "Malhar",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fhml1=0-13",
        "https://ncert.nic.in/textbook/pdf/fhml1ps.pdf"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count.",
        "Hindi/Sanskrit/Urdu text extraction has font-encoding errors; native-script TOC needs visual and language review before chapter titles can be marked verified."
      ],
      "catalog_source_code": "fhml1",
      "catalog_mapping_issue": false,
      "public_id": "course-335",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fekb1",
      "book_title": "Kaushal Bodh",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fekb1=0-6",
        "https://ncert.nic.in/textbook/pdf/fekb1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "fekb1-01",
          "title": "School Kitchen Garden",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekb1-02",
          "title": "Biodiversity Register",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekb1-03",
          "title": "Maker Skills",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekb1-04",
          "title": "Animation and Games",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekb1-05",
          "title": "School Museum",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekb1-06",
          "title": "Cooking without Fire",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 6,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory."
      ],
      "catalog_source_code": "fekb1",
      "catalog_mapping_issue": false,
      "public_id": "course-336",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fhkb1",
      "book_title": "Kaushal Bodh (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fhkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fhkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-337",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbnkb1",
      "book_title": "Kaushal Bodh (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbnkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-338",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbdkb1",
      "book_title": "Kaushal Bodh (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbdkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbdkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-339",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fdgkb1",
      "book_title": "Kaushal Bodh (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fdgkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fdgkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-340",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkokb1",
      "book_title": "Kaushal Bodh (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkokb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkokb1",
      "catalog_mapping_issue": false,
      "public_id": "course-341",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "forkb1",
      "book_title": "Kaushal Bodh (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?forkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "forkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-342",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fpnkb1",
      "book_title": "Kaushal Bodh (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fpnkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fpnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-343",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmlkb1",
      "book_title": "Kaushal Bodh (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmlkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmlkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-344",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fknkb1",
      "book_title": "Kaushal Bodh (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fknkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fknkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-345",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmnkb1",
      "book_title": "Kaushal Bodh (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmnkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-346",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftmkb1",
      "book_title": "Kaushal Bodh (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftmkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftmkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-347",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fgjkb1",
      "book_title": "Kaushal Bodh (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fgjkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fgjkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-348",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmtkb1",
      "book_title": "Kaushal Bodh (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmtkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmtkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-349",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "faskb1",
      "book_title": "Kaushal Bodh (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?faskb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "faskb1",
      "catalog_mapping_issue": false,
      "public_id": "course-350",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fnpkb1",
      "book_title": "Kaushal Bodh (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fnpkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fnpkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-351",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fskkb1",
      "book_title": "Kaushal Bodh (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fskkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fskkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-352",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkskb1",
      "book_title": "Kaushal Bodh (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkskb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkskb1",
      "catalog_mapping_issue": false,
      "public_id": "course-353",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmrkb1",
      "book_title": "Kaushal Bodh (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmrkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmrkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-354",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftlkb1",
      "book_title": "Kaushal Bodh (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftlkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftlkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-355",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsnkb1",
      "book_title": "Kaushal Bodh (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsnkb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-356",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsikb1",
      "book_title": "Kaushal Bodh (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsikb1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsikb1",
      "catalog_mapping_issue": false,
      "public_id": "course-357",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "feky1",
      "book_title": "Khel Yatra",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?feky1=0-5",
        "https://ncert.nic.in/textbook/pdf/feky1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "feky1-01",
          "title": "Importance of Physical Education and Well-being",
          "source_url": "https://ncert.nic.in/textbook/pdf/feky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "feky1-02",
          "title": "Motor Fitness",
          "source_url": "https://ncert.nic.in/textbook/pdf/feky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "feky1-03",
          "title": "Fundamental Skills of Kho-Kho",
          "source_url": "https://ncert.nic.in/textbook/pdf/feky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "feky1-04",
          "title": "Fundamental Skills of Handball",
          "source_url": "https://ncert.nic.in/textbook/pdf/feky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "feky1-05",
          "title": "Yoga",
          "source_url": "https://ncert.nic.in/textbook/pdf/feky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 5,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Unit titles verified. Individual games, skills, yoga chapters and teacher-session resources still need a separate granular lesson inventory; six units must not be reported as six complete lessons."
      ],
      "catalog_source_code": "feky1",
      "catalog_mapping_issue": false,
      "public_id": "course-358",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fhky1",
      "book_title": "Khel Yatra (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fhky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fhky1",
      "catalog_mapping_issue": false,
      "public_id": "course-359",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbnky1",
      "book_title": "Khel Yatra (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbnky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-360",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fpnky1",
      "book_title": "Khel Yatra (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fpnky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fpnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-361",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fasky1",
      "book_title": "Khel Yatra (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fasky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fasky1",
      "catalog_mapping_issue": false,
      "public_id": "course-362",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftmky1",
      "book_title": "Khel Yatra (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftmky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftmky1",
      "catalog_mapping_issue": false,
      "public_id": "course-363",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fnpky1",
      "book_title": "Khel Yatra (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fnpky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fnpky1",
      "catalog_mapping_issue": false,
      "public_id": "course-364",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "forky1",
      "book_title": "Khel Yatra (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?forky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "forky1",
      "catalog_mapping_issue": false,
      "public_id": "course-365",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fdgky1",
      "book_title": "Khel Yatra (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fdgky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fdgky1",
      "catalog_mapping_issue": false,
      "public_id": "course-366",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftlky1",
      "book_title": "Khel Yatra (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftlky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftlky1",
      "catalog_mapping_issue": false,
      "public_id": "course-367",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkoky1",
      "book_title": "Khel Yatra (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkoky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkoky1",
      "catalog_mapping_issue": false,
      "public_id": "course-368",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fknky1",
      "book_title": "Khel Yatra (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fknky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fknky1",
      "catalog_mapping_issue": false,
      "public_id": "course-369",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmlky1",
      "book_title": "Khel Yatra (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmlky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmlky1",
      "catalog_mapping_issue": false,
      "public_id": "course-370",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbdky1",
      "book_title": "Khel Yatra (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbdky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbdky1",
      "catalog_mapping_issue": false,
      "public_id": "course-371",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fksky1",
      "book_title": "Khel Yatra (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fksky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fksky1",
      "catalog_mapping_issue": false,
      "public_id": "course-372",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmnky1",
      "book_title": "Khel Yatra (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmnky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-373",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmrky1",
      "book_title": "Khel Yatra (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmrky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmrky1",
      "catalog_mapping_issue": false,
      "public_id": "course-374",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fskky1",
      "book_title": "Khel Yatra (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fskky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fskky1",
      "catalog_mapping_issue": false,
      "public_id": "course-375",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsnky1",
      "book_title": "Khel Yatra (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsnky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-376",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsiky1",
      "book_title": "Khel Yatra (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsiky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsiky1",
      "catalog_mapping_issue": false,
      "public_id": "course-377",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmtky1",
      "book_title": "Khel Yatra (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmtky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmtky1",
      "catalog_mapping_issue": false,
      "public_id": "course-378",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fgjky1",
      "book_title": "Khel Yatra (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fgjky1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fgjky1",
      "catalog_mapping_issue": false,
      "public_id": "course-379",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fukl1",
      "book_title": "Jismani Taleem aur Tandurusti",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fukl1=0-5"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fukl1",
      "catalog_mapping_issue": false,
      "public_id": "course-380",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "english",
      "subject_title": "English",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fepr1",
      "book_title": "Poorvi",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fepr1=0-5",
        "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "fepr1-01",
          "title": "Fables and Folk Tales",
          "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 1,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "fepr1-01-01",
              "title": "A Bottle of Dew",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-01-02",
              "title": "The Raven and the Fox",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-01-03",
              "title": "Rama to the Rescue",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "fepr1-02",
          "title": "Friendship",
          "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 2,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "fepr1-02-01",
              "title": "The Unlikely Best Friends",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-02-02",
              "title": "A Friend’s Prayer",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-02-03",
              "title": "The Chair",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "fepr1-03",
          "title": "Nurturing Nature",
          "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 3,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "fepr1-03-01",
              "title": "Neem Baba",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-03-02",
              "title": "What a Bird Thought",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-03-03",
              "title": "Spices that Heal Us",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "fepr1-04",
          "title": "Sports and Wellness",
          "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 4,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "fepr1-04-01",
              "title": "Change of Heart",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-04-02",
              "title": "The Winner",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-04-03",
              "title": "Yoga—A Way of Life",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "fepr1-05",
          "title": "Culture and Tradition",
          "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 5,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "fepr1-05-01",
              "title": "Hamara Bharat—Incredible India!",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-05-02",
              "title": "The Kites",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-05-03",
              "title": "Ila Sachani: Embroidering Dreams with her Feet",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "fepr1-05-04",
              "title": "National War Memorial",
              "source_url": "https://ncert.nic.in/textbook/pdf/fepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory."
      ],
      "catalog_source_code": "fepr1",
      "catalog_mapping_issue": false,
      "public_id": "course-381",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fegp1",
      "book_title": "Ganita Prakash",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fegp1=0-10",
        "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "fegp1-01",
          "title": "Patterns in Mathematics",
          "source_url": "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "fegp1-02",
          "title": "Lines and Angles",
          "source_url": "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "fegp1-03",
          "title": "Number Play",
          "source_url": "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "fegp1-04",
          "title": "Data Handling and Presentation",
          "source_url": "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "fegp1-05",
          "title": "Prime Time",
          "source_url": "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "fegp1-06",
          "title": "Perimeter and Area",
          "source_url": "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "fegp1-07",
          "title": "Fractions",
          "source_url": "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "fegp1-08",
          "title": "Playing with Constructions",
          "source_url": "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        },
        {
          "id": "fegp1-09",
          "title": "Symmetry",
          "source_url": "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 9,
          "learning_status": "not_implemented"
        },
        {
          "id": "fegp1-10",
          "title": "The Other Side of Zero",
          "source_url": "https://ncert.nic.in/textbook/pdf/fegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 10,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "fegp1",
      "catalog_mapping_issue": false,
      "public_id": "course-382",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fhgp1",
      "book_title": "Ganita Prakash (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fhgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fhgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-383",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "forgp1",
      "book_title": "Ganita Prakash (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?forgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "forgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-384",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbdgp1",
      "book_title": "Ganita Prakash (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbdgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbdgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-385",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmlgp1",
      "book_title": "Ganita Prakash (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmlgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmlgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-386",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fpngp1",
      "book_title": "Ganita Prakash (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fpngp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fpngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-387",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fskgp1",
      "book_title": "Ganita Prakash (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fskgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fskgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-388",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkngp1",
      "book_title": "Ganita Prakash (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkngp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-389",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftmgp1",
      "book_title": "Ganita Prakash (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftmgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftmgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-390",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmrgp1",
      "book_title": "Ganita Prakash (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmrgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmrgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-391",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbngp1",
      "book_title": "Ganita Prakash (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbngp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-392",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftlgp1",
      "book_title": "Ganita Prakash (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftlgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftlgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-393",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmtgp1",
      "book_title": "Ganita Prakash (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmtgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmtgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-394",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fdggp1",
      "book_title": "Ganita Prakash (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fdggp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fdggp1",
      "catalog_mapping_issue": false,
      "public_id": "course-395",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fnpgp1",
      "book_title": "Ganita Prakash (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fnpgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fnpgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-396",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fugp1",
      "book_title": "Ganita Prakash (Urdu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fugp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fugp1",
      "catalog_mapping_issue": false,
      "public_id": "course-397",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fasgp1",
      "book_title": "Ganita Prakash (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fasgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fasgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-398",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fgjgp1",
      "book_title": "Ganita Prakash (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fgjgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fgjgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-399",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmngp1",
      "book_title": "Ganita Prakash (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmngp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-400",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkogp1",
      "book_title": "Ganita Prakash (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkogp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkogp1",
      "catalog_mapping_issue": false,
      "public_id": "course-401",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsngp1",
      "book_title": "Ganita Prakash (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsngp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-402",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsigp1",
      "book_title": "Ganita Prakash (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsigp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsigp1",
      "catalog_mapping_issue": false,
      "public_id": "course-403",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fksgp1",
      "book_title": "Ganita Prakash (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fksgp1=0-10"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fksgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-404",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fees1",
      "book_title": "Exploring Society India and Beyond",
      "edition": "First edition June 2024; reprinted February 2026",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fees1=0-14",
        "https://ncert.nic.in/textbook/pdf/fees1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "fees1-01",
          "title": "Locating Places on the Earth",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-02",
          "title": "Oceans and Continents",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-03",
          "title": "Landforms and Life",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-04",
          "title": "Timeline and Sources of History",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-05",
          "title": "India, That Is Bharat",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-06",
          "title": "The Beginnings of Indian Civilisation",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-07",
          "title": "India’s Cultural Roots",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-08",
          "title": "Unity in Diversity, or ‘Many in the One’",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-09",
          "title": "Family and Community",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 9,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-10",
          "title": "Grassroots Democracy — Part 1: Governance",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 10,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-11",
          "title": "Grassroots Democracy — Part 2: Local Government in Rural Areas",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 11,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-12",
          "title": "Grassroots Democracy — Part 3: Local Government in Urban Areas",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 12,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-13",
          "title": "The Value of Work",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 13,
          "learning_status": "not_implemented"
        },
        {
          "id": "fees1-14",
          "title": "Economic Activities Around Us",
          "source_url": "https://ncert.nic.in/textbook/pdf/fees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 14,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "fees1",
      "catalog_mapping_issue": false,
      "public_id": "course-405",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fhes1",
      "book_title": "Samaj Ka Aadhyan: Bharat or uske aage",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fhes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fhes1",
      "catalog_mapping_issue": false,
      "public_id": "course-406",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fknes1",
      "book_title": "Exploring Society India and Beyond (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fknes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fknes1",
      "catalog_mapping_issue": false,
      "public_id": "course-407",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkses1",
      "book_title": "Exploring Society India and Beyond (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkses1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkses1",
      "catalog_mapping_issue": false,
      "public_id": "course-408",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fores1",
      "book_title": "Exploring Society India and Beyond (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fores1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fores1",
      "catalog_mapping_issue": false,
      "public_id": "course-409",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmnes1",
      "book_title": "Exploring Society India and Beyond (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmnes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-410",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmres1",
      "book_title": "Exploring Society India and Beyond (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmres1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmres1",
      "catalog_mapping_issue": false,
      "public_id": "course-411",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fpnes1",
      "book_title": "Exploring Society India and Beyond (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fpnes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fpnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-412",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fdges1",
      "book_title": "Exploring Society India and Beyond (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fdges1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fdges1",
      "catalog_mapping_issue": false,
      "public_id": "course-413",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fgjes1",
      "book_title": "Exploring Society India and Beyond (Gujrati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fgjes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fgjes1",
      "catalog_mapping_issue": false,
      "public_id": "course-414",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmles1",
      "book_title": "Exploring Society India and Beyond (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmles1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmles1",
      "catalog_mapping_issue": false,
      "public_id": "course-415",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fskes1",
      "book_title": "Exploring Society India and Beyond (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fskes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fskes1",
      "catalog_mapping_issue": false,
      "public_id": "course-416",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbnes1",
      "book_title": "Exploring Society India and Beyond (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbnes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-417",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbdes1",
      "book_title": "Exploring Society India and Beyond (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbdes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbdes1",
      "catalog_mapping_issue": false,
      "public_id": "course-418",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmtes1",
      "book_title": "Exploring Society India and Beyond (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmtes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmtes1",
      "catalog_mapping_issue": false,
      "public_id": "course-419",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fnpes1",
      "book_title": "Exploring Society India and Beyond (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fnpes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fnpes1",
      "catalog_mapping_issue": false,
      "public_id": "course-420",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftmes1",
      "book_title": "Exploring Society India and Beyond (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftmes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftmes1",
      "catalog_mapping_issue": false,
      "public_id": "course-421",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftles1",
      "book_title": "Exploring Society India and Beyond (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftles1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftles1",
      "catalog_mapping_issue": false,
      "public_id": "course-422",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fues1",
      "book_title": "Muashre Ki Daryaft Hindustan aur Us Se Aage (Urdu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fues1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fues1",
      "catalog_mapping_issue": false,
      "public_id": "course-423",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsnes1",
      "book_title": "Exploring Society India and Beyond (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsnes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-424",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fases1",
      "book_title": "Exploring Society India and Beyond (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fases1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fases1",
      "catalog_mapping_issue": false,
      "public_id": "course-425",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkoes1",
      "book_title": "Exploring Society India and Beyond (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkoes1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkoes1",
      "catalog_mapping_issue": false,
      "public_id": "course-426",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsies1",
      "book_title": "Exploring Society India and Beyond (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsies1=0-14"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsies1",
      "catalog_mapping_issue": false,
      "public_id": "course-427",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "sanskrit",
      "subject_title": "Sanskrit",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsde1",
      "book_title": "Deepakam",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsde1=0-16",
        "https://ncert.nic.in/textbook/pdf/fsde1ps.pdf"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count.",
        "Hindi/Sanskrit/Urdu text extraction has font-encoding errors; native-script TOC needs visual and language review before chapter titles can be marked verified."
      ],
      "catalog_source_code": "fsde1",
      "catalog_mapping_issue": false,
      "public_id": "course-428",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fecu1",
      "book_title": "Curiosity",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fecu1=0-12",
        "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "fecu1-01",
          "title": "The Wonderful World of Science",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "fecu1-02",
          "title": "Diversity in the Living World",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "fecu1-03",
          "title": "Mindful Eating: A Path to a Healthy Body",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "fecu1-04",
          "title": "Exploring Magnets",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "fecu1-05",
          "title": "Measurement of Length and Motion",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented",
          "companion_url": "/learn/grade-6/science/measurement-of-length-and-motion/",
          "implementation_status": "partial_companion",
          "scope_note": "Original chapter companion to Curiosity Grade 6 Chapter 5 (Reprint 2026–27). Three core concept lessons; not every textbook example, activity or exercise. All diagrams are original schematic models."
        },
        {
          "id": "fecu1-06",
          "title": "Materials Around Us",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "fecu1-07",
          "title": "Temperature and its Measurement",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "fecu1-08",
          "title": "A Journey through States of Water",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        },
        {
          "id": "fecu1-09",
          "title": "Methods of Separation in Everyday Life",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 9,
          "learning_status": "not_implemented"
        },
        {
          "id": "fecu1-10",
          "title": "Living Creatures: Exploring their Characteristics",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 10,
          "learning_status": "not_implemented"
        },
        {
          "id": "fecu1-11",
          "title": "Nature’s Treasures",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 11,
          "learning_status": "not_implemented"
        },
        {
          "id": "fecu1-12",
          "title": "Beyond Earth",
          "source_url": "https://ncert.nic.in/textbook/pdf/fecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 12,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "fecu1",
      "catalog_mapping_issue": false,
      "public_id": "course-429",
      "available_companions": [
        "/learn/grade-6/science/measurement-of-length-and-motion/"
      ],
      "status": "companion"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fhcu1",
      "book_title": "Jigyasa",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fhcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fhcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-430",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fucu1",
      "book_title": "Tajassus",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fucu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fucu1",
      "catalog_mapping_issue": false,
      "public_id": "course-431",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmlcu1",
      "book_title": "Curiosity (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmlcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmlcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-432",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftmcu1",
      "book_title": "Curiosity (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftmcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftmcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-433",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkncu1",
      "book_title": "Curiosity (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkncu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-434",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmtcu1",
      "book_title": "Curiosity (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmtcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmtcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-435",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fpncu1",
      "book_title": "Curiosity (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fpncu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fpncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-436",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbncu1",
      "book_title": "Curiosity (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbncu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-437",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "forcu1",
      "book_title": "Curiosity (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?forcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "forcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-438",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkocu1",
      "book_title": "Curiosity (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkocu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkocu1",
      "catalog_mapping_issue": false,
      "public_id": "course-439",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmncu1",
      "book_title": "Curiosity (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmncu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-440",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fnpcu1",
      "book_title": "Curiosity (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fnpcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fnpcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-441",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fskcu1",
      "book_title": "Curiosity (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fskcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fskcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-442",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftlcu1",
      "book_title": "Curiosity (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftlcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftlcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-443",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fascu1",
      "book_title": "Curiosity (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fascu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fascu1",
      "catalog_mapping_issue": false,
      "public_id": "course-444",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmrcu1",
      "book_title": "Curiosity (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmrcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmrcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-445",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbdcu1",
      "book_title": "Curiosity (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbdcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbdcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-446",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fdgcu1",
      "book_title": "Curiosity (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fdgcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fdgcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-447",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fgjcu1",
      "book_title": "Curiosity (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fgjcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fgjcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-448",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsncu1",
      "book_title": "Curiosity (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsncu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-449",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkscu1",
      "book_title": "Curiosity (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkscu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkscu1",
      "catalog_mapping_issue": false,
      "public_id": "course-450",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsicu1",
      "book_title": "Curiosity (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsicu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsicu1",
      "catalog_mapping_issue": false,
      "public_id": "course-451",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fekr1",
      "book_title": "Kriti-I",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fekr1=0-22",
        "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "fekr1-01",
          "title": "Objects and Still Life",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-02",
          "title": "Changing the Typical Picture",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-03",
          "title": "Portraying People",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-04",
          "title": "Paper Crafts",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-05",
          "title": "Seals to Prints",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-06",
          "title": "Music and your Emotions",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-07",
          "title": "Musical Instruments",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-08",
          "title": "Taal or Talam and Raga or Ragam in Indian Music",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-09",
          "title": "Melodies of Diversity",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 9,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-10",
          "title": "Songwriting",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 10,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-11",
          "title": "Music and Society",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 11,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-12",
          "title": "My Body in Motion",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 12,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-13",
          "title": "Breaking Barriers with Dance",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 13,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-14",
          "title": "Harmony in Motion",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 14,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-15",
          "title": "Dances of Our Land",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 15,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-16",
          "title": "Emotions Unveiled!",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 16,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-17",
          "title": "Let’s Design",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 17,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-18",
          "title": "In the Company of Theatre",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 18,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-19",
          "title": "Stories of Shadows and Strings — Puppetry",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 19,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-20",
          "title": "The Grand Finale",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 20,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-21",
          "title": "Integration of All Art Forms",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 21,
          "learning_status": "not_implemented"
        },
        {
          "id": "fekr1-22",
          "title": "Assessment",
          "source_url": "https://ncert.nic.in/textbook/pdf/fekr1ps.pdf",
          "verification": "verified",
          "kind": "assessment",
          "ordinal": 22,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "fekr1",
      "catalog_mapping_issue": false,
      "public_id": "course-452",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fhkr1",
      "book_title": "Kriti-I (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fhkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fhkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-453",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbnkr1",
      "book_title": "Kriti-I (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbnkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-454",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkokr1",
      "book_title": "Kriti-I (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkokr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkokr1",
      "catalog_mapping_issue": false,
      "public_id": "course-455",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fbdkr1",
      "book_title": "Kriti-I (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fbdkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fbdkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-456",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmtkr1",
      "book_title": "Kriti-I (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmtkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmtkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-457",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmnkr1",
      "book_title": "Kriti-I (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmnkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-458",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "faskr1",
      "book_title": "Kriti-I (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?faskr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "faskr1",
      "catalog_mapping_issue": false,
      "public_id": "course-459",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fdgkr1",
      "book_title": "Kriti-I (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fdgkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fdgkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-460",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "forkr1",
      "book_title": "Kriti-I (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?forkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "forkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-461",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftmkr1",
      "book_title": "Kriti-I (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftmkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftmkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-462",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fgjkr1",
      "book_title": "Kriti-I (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fgjkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fgjkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-463",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fknkr1",
      "book_title": "Kriti-I (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fknkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fknkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-464",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmlkr1",
      "book_title": "Kriti-I (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmlkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmlkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-465",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fmrkr1",
      "book_title": "Kriti-I (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fmrkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fmrkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-466",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fskkr1",
      "book_title": "Kriti-I (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fskkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fskkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-467",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fnpkr1",
      "book_title": "Kriti-I (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fnpkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fnpkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-468",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fpnkr1",
      "book_title": "Kriti-I (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fpnkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fpnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-469",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ftlkr1",
      "book_title": "Kriti-I (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ftlkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ftlkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-470",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fkskr1",
      "book_title": "Kriti-I (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fkskr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fkskr1",
      "catalog_mapping_issue": false,
      "public_id": "course-471",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsikr1",
      "book_title": "Kriti-I (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsikr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsikr1",
      "catalog_mapping_issue": false,
      "public_id": "course-472",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fsnkr1",
      "book_title": "Kriti-I (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fsnkr1=0-22"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "fsnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-473",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 6,
      "subject_id": "urdu",
      "subject_title": "Urdu",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "fuky1",
      "book_title": "Khayal",
      "edition": "PDF retrieved; edition date needs native-language verification",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?fuky1=0-14",
        "https://ncert.nic.in/textbook/pdf/fuky1ps.pdf"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count.",
        "Hindi/Sanskrit/Urdu text extraction has font-encoding errors; native-script TOC needs visual and language review before chapter titles can be marked verified."
      ],
      "catalog_source_code": "fuky1",
      "catalog_mapping_issue": false,
      "public_id": "course-474",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gegp1",
      "book_title": "Ganita Prakash",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gegp1=0-8",
        "https://ncert.nic.in/textbook/pdf/gegp1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "gegp1-01",
          "title": "Large Numbers Around Us",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp1-02",
          "title": "Arithmetic Expressions",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp1-03",
          "title": "A Peek Beyond the Point",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp1-04",
          "title": "Expressions using Letter-Numbers",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp1-05",
          "title": "Parallel and Intersecting Lines",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp1-06",
          "title": "Number Play",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp1-07",
          "title": "A Tale of Three Intersecting Lines",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp1-08",
          "title": "Working with Fractions",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "gegp1",
      "catalog_mapping_issue": false,
      "public_id": "course-475",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gegp2",
      "book_title": "Ganita Prakash-II",
      "edition": "First edition October 2025 (current catalog Part II)",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gegp2=0-7",
        "https://ncert.nic.in/textbook/pdf/gegp2ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "gegp2-01",
          "title": "Geometric Twins",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp2-02",
          "title": "Operations with Integers",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp2-03",
          "title": "Finding Common Ground",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp2-04",
          "title": "Another Peek Beyond the Point",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp2-05",
          "title": "Connecting the Dots...",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp2-06",
          "title": "Constructions and Tilings",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "gegp2-07",
          "title": "Finding the Unknown",
          "source_url": "https://ncert.nic.in/textbook/pdf/gegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "gegp2",
      "catalog_mapping_issue": false,
      "public_id": "course-476",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ghgp1",
      "book_title": "Ganita Prakash(Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ghgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ghgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-477",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gugp1",
      "book_title": "Ganita Prakash(Urdu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gugp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gugp1",
      "catalog_mapping_issue": false,
      "public_id": "course-478",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ghgp2",
      "book_title": "Ganita Prakash-II (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ghgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ghgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-479",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbngp1",
      "book_title": "Ganita Prakash(Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbngp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-480",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ggjgp1",
      "book_title": "Ganita Prakash(Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ggjgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ggjgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-481",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gpngp1",
      "book_title": "Ganita Prakash(Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gpngp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gpngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-482",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gnpgp1",
      "book_title": "Ganita Prakash(Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gnpgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gnpgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-483",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gdggp1",
      "book_title": "Ganita Prakash(Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gdggp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gdggp1",
      "catalog_mapping_issue": false,
      "public_id": "course-484",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtmgp1",
      "book_title": "Ganita Prakash(Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtmgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtmgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-485",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtlgp1",
      "book_title": "Ganita Prakash(Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtlgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtlgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-486",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmrgp1",
      "book_title": "Ganita Prakash(Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmrgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmrgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-487",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkngp1",
      "book_title": "Ganita Prakash(Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkngp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-488",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbdgp1",
      "book_title": "Ganita Prakash(Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbdgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbdgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-489",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gorgp1",
      "book_title": "Ganita Prakash(Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gorgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gorgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-490",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gasgp1",
      "book_title": "Ganita Prakash(Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gasgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gasgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-491",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkogp1",
      "book_title": "Ganita Prakash(Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkogp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkogp1",
      "catalog_mapping_issue": false,
      "public_id": "course-492",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmngp1",
      "book_title": "Ganita Prakash(Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmngp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-493",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gskgp1",
      "book_title": "Ganita Prakash(Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gskgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gskgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-494",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsigp1",
      "book_title": "Ganita Prakash(Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsigp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsigp1",
      "catalog_mapping_issue": false,
      "public_id": "course-495",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gksgp1",
      "book_title": "Ganita Prakash(Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gksgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gksgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-496",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmtgp1",
      "book_title": "Ganita Prakash(Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmtgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmtgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-497",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmlgp1",
      "book_title": "Ganita Prakash(Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmlgp1=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmlgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-498",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ggjgp2",
      "book_title": "Ganita Prakash-II (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ggjgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ggjgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-499",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkngp2",
      "book_title": "Ganita Prakash-II (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkngp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkngp2",
      "catalog_mapping_issue": false,
      "public_id": "course-500",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmrgp2",
      "book_title": "Ganita Prakash-II (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmrgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmrgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-501",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gorgp2",
      "book_title": "Ganita Prakash-II (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gorgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gorgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-502",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gpngp2",
      "book_title": "Ganita Prakash-II (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gpngp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gpngp2",
      "catalog_mapping_issue": false,
      "public_id": "course-503",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gasgp2",
      "book_title": "Ganita Prakash-II (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gasgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gasgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-504",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbngp2",
      "book_title": "Ganita Prakash-II (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbngp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbngp2",
      "catalog_mapping_issue": false,
      "public_id": "course-505",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtmgp2",
      "book_title": "Ganita Prakash-II (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtmgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtmgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-506",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmlgp2",
      "book_title": "Ganita Prakash-II (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmlgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmlgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-507",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtlgp2",
      "book_title": "Ganita Prakash-II (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtlgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtlgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-508",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gdggp2",
      "book_title": "Ganita Prakash-II (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gdggp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gdggp2",
      "catalog_mapping_issue": false,
      "public_id": "course-509",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbdgp2",
      "book_title": "Ganita Prakash-II (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbdgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbdgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-510",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gnpgp2",
      "book_title": "Ganita Prakash-II (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gnpgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gnpgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-511",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsigp2",
      "book_title": "Ganita Prakash-II (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsigp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsigp2",
      "catalog_mapping_issue": false,
      "public_id": "course-512",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmngp2",
      "book_title": "Ganita Prakash-II (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmngp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmngp2",
      "catalog_mapping_issue": false,
      "public_id": "course-513",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmtgp2",
      "book_title": "Ganita Prakash-II (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmtgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmtgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-514",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkogp2",
      "book_title": "Ganita Prakash-II (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkogp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkogp2",
      "catalog_mapping_issue": false,
      "public_id": "course-515",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gskgp2",
      "book_title": "Ganita Prakash-II (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gskgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gskgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-516",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsngp2",
      "book_title": "Ganita Prakash-II (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsngp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsngp2",
      "catalog_mapping_issue": false,
      "public_id": "course-517",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gksgp2",
      "book_title": "Ganita Prakash-II (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gksgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gksgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-518",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gekr1",
      "book_title": "Kriti",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gekr1=0-20",
        "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "gekr1-01",
          "title": "Understanding Emotions",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-02",
          "title": "Say More without Speech — Mime",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-03",
          "title": "Let’s Design — Stage Technicals 2",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-04",
          "title": "Story of India’s Storytelling Tradition",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-05",
          "title": "Making Music",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-06",
          "title": "Music, Emotions and Creativity",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-07",
          "title": "Ragas and Talas/Taal",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-08",
          "title": "The Music of the People",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-09",
          "title": "Performance",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 9,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-10",
          "title": "Dance and Sculpture",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 10,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-11",
          "title": "Dance Vocabulary and Techniques",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 11,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-12",
          "title": "Dance, You and Creativity",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 12,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-13",
          "title": "Personalities",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 13,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-14",
          "title": "Natya",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 14,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-15",
          "title": "Objects in Icons and Symbols",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 15,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-16",
          "title": "Nature’s Palette",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 16,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-17",
          "title": "How You Feel",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 17,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-18",
          "title": "Textiles and Traditions",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 18,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-19",
          "title": "The Art of Calligraphy",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 19,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekr1-20",
          "title": "Integration of All Art Forms — Sculptures Come Alive!",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 20,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "gekr1",
      "catalog_mapping_issue": false,
      "public_id": "course-519",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ghkr1",
      "book_title": "Kriti-I (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ghkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ghkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-520",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbnkr1",
      "book_title": "Kriti-I (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbnkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-521",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gpnkr1",
      "book_title": "Kriti-I (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gpnkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gpnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-522",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gskkr1",
      "book_title": "Kriti-I (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gskkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gskkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-523",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gknkr1",
      "book_title": "Kriti-I (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gknkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gknkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-524",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gorkr1",
      "book_title": "Kriti-I (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gorkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gorkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-525",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmrkr1",
      "book_title": "Kriti-I (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmrkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmrkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-526",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gdgkr1",
      "book_title": "Kriti-I (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gdgkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gdgkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-527",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbdkr1",
      "book_title": "Kriti-I (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbdkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbdkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-528",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ggjkr1",
      "book_title": "Kriti-I (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ggjkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ggjkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-529",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkokr1",
      "book_title": "Kriti-I (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkokr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkokr1",
      "catalog_mapping_issue": false,
      "public_id": "course-530",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gaskr1",
      "book_title": "Kriti-I (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gaskr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gaskr1",
      "catalog_mapping_issue": false,
      "public_id": "course-531",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmtkr1",
      "book_title": "Kriti-I (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmtkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmtkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-532",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsnkr1",
      "book_title": "Kriti-I (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsnkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-533",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtmkr1",
      "book_title": "Kriti-I (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtmkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtmkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-534",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gnpkr1",
      "book_title": "Kriti-I (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gnpkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gnpkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-535",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsikr1",
      "book_title": "Kriti-I (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsikr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsikr1",
      "catalog_mapping_issue": false,
      "public_id": "course-536",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsikr1-label-telugu",
      "book_title": "Kriti-I (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsikr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official catalog inconsistency: this language label points to a code also assigned to another language. Source-code and language mapping need confirmation; no TOC is inferred.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsikr1",
      "catalog_mapping_issue": true,
      "public_id": "course-537",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmnkr1",
      "book_title": "Kriti-I (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmnkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-538",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmlkr1",
      "book_title": "Kriti-I (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmlkr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmlkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-539",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkskr1",
      "book_title": "Kriti-I (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkskr1=0-20"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkskr1",
      "catalog_mapping_issue": false,
      "public_id": "course-540",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "hindi",
      "subject_title": "Hindi",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ghml1",
      "book_title": "Malhar",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ghml1=0-10",
        "https://ncert.nic.in/textbook/pdf/ghml1ps.pdf"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count.",
        "Hindi/Sanskrit/Urdu text extraction has font-encoding errors; native-script TOC needs visual and language review before chapter titles can be marked verified."
      ],
      "catalog_source_code": "ghml1",
      "catalog_mapping_issue": false,
      "public_id": "course-541",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "sanskrit",
      "subject_title": "Sanskrit",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsde1",
      "book_title": "Deepakam",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsde1=0-15",
        "https://ncert.nic.in/textbook/pdf/gsde1ps.pdf"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count.",
        "Hindi/Sanskrit/Urdu text extraction has font-encoding errors; native-script TOC needs visual and language review before chapter titles can be marked verified."
      ],
      "catalog_source_code": "gsde1",
      "catalog_mapping_issue": false,
      "public_id": "course-542",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gecu1",
      "book_title": "Curiosity",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gecu1=0-12",
        "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "gecu1-01",
          "title": "The Ever-Evolving World of Science",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "gecu1-02",
          "title": "Exploring Substances: Acidic, Basic, and Neutral",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "gecu1-03",
          "title": "Electricity: Circuits and their Components",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "gecu1-04",
          "title": "The World of Metals and Non-metals",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "gecu1-05",
          "title": "Changes Around Us: Physical and Chemical",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "gecu1-06",
          "title": "Adolescence: A Stage of Growth and Change",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "gecu1-07",
          "title": "Heat Transfer in Nature",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "gecu1-08",
          "title": "Measurement of Time and Motion",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented",
          "companion_url": "/learn/grade-7/science/measurement-of-time-and-motion/",
          "implementation_status": "partial_companion",
          "scope_note": "Original chapter companion to Curiosity Grade 7 Chapter 8 (Reprint 2026–27). Covers timing, oscillations, average speed and comparisons; not every historical clock example or textbook exercise. Supplied motion data are illustrative."
        },
        {
          "id": "gecu1-09",
          "title": "Life Processes in Animals",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 9,
          "learning_status": "not_implemented"
        },
        {
          "id": "gecu1-10",
          "title": "Life Processes in Plants",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 10,
          "learning_status": "not_implemented"
        },
        {
          "id": "gecu1-11",
          "title": "Light: Shadows and Reflections",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 11,
          "learning_status": "not_implemented"
        },
        {
          "id": "gecu1-12",
          "title": "Earth, Moon, and the Sun",
          "source_url": "https://ncert.nic.in/textbook/pdf/gecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 12,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "gecu1",
      "catalog_mapping_issue": false,
      "public_id": "course-543",
      "available_companions": [
        "/learn/grade-7/science/measurement-of-time-and-motion/"
      ],
      "status": "companion"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ghcu1",
      "book_title": "Jigyasa",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ghcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ghcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-544",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gucu1",
      "book_title": "Tajassus",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gucu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gucu1",
      "catalog_mapping_issue": false,
      "public_id": "course-545",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmrcu1",
      "book_title": "Curiosity (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmrcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmrcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-546",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gorcu1",
      "book_title": "Curiosity (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gorcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gorcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-547",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbncu1",
      "book_title": "Curiosity (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbncu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-548",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gpncu1",
      "book_title": "Curiosity (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gpncu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gpncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-549",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gascu1",
      "book_title": "Curiosity (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gascu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gascu1",
      "catalog_mapping_issue": false,
      "public_id": "course-550",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtmcu1",
      "book_title": "Curiosity (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtmcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtmcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-551",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gnpcu1",
      "book_title": "Curiosity (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gnpcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gnpcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-552",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmncu1",
      "book_title": "Curiosity (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmncu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-553",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtlcu1",
      "book_title": "Curiosity (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtlcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtlcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-554",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbdcu1",
      "book_title": "Curiosity (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbdcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbdcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-555",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsncu1",
      "book_title": "Curiosity (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsncu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-556",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkncu1",
      "book_title": "Curiosity (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkncu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-557",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gdgcu1",
      "book_title": "Curiosity (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gdgcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gdgcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-558",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkocu1",
      "book_title": "Curiosity (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkocu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkocu1",
      "catalog_mapping_issue": false,
      "public_id": "course-559",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkscu1",
      "book_title": "Curiosity (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkscu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkscu1",
      "catalog_mapping_issue": false,
      "public_id": "course-560",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmlcu1",
      "book_title": "Curiosity (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmlcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmlcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-561",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmtcu1",
      "book_title": "Curiosity (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmtcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmtcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-562",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gskcu1",
      "book_title": "Curiosity (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gskcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gskcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-563",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsicu1",
      "book_title": "Curiosity (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsicu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsicu1",
      "catalog_mapping_issue": false,
      "public_id": "course-564",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ggjcu1",
      "book_title": "Curiosity (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ggjcu1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ggjcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-565",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "english",
      "subject_title": "English",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gepr1",
      "book_title": "Poorvi",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gepr1=0-5",
        "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "gepr1-01",
          "title": "Learning Together",
          "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 1,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "gepr1-01-01",
              "title": "The Day the River Spoke",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "gepr1-01-02",
              "title": "Try Again",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "gepr1-01-03",
              "title": "Three Days to See",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "gepr1-02",
          "title": "Wit and Humour",
          "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 2,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "gepr1-02-01",
              "title": "Animals, Birds, and Dr. Dolittle",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "gepr1-02-02",
              "title": "A Funny Man",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "gepr1-02-03",
              "title": "Say the Right Thing",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "gepr1-03",
          "title": "Dreams and Discoveries",
          "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 3,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "gepr1-03-01",
              "title": "My Brother’s Great Invention",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "gepr1-03-02",
              "title": "Paper Boats",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "gepr1-03-03",
              "title": "North, South, East, West",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "gepr1-04",
          "title": "Travel and Adventure",
          "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 4,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "gepr1-04-01",
              "title": "The Tunnel",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "gepr1-04-02",
              "title": "Travel",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "gepr1-04-03",
              "title": "Conquering the Summit",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "gepr1-05",
          "title": "Bravehearts",
          "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 5,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "gepr1-05-01",
              "title": "A Homage to Our Brave Soldiers",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "gepr1-05-02",
              "title": "My Dear Soldiers",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "gepr1-05-03",
              "title": "Rani Abbakka",
              "source_url": "https://ncert.nic.in/textbook/pdf/gepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory."
      ],
      "catalog_source_code": "gepr1",
      "catalog_mapping_issue": false,
      "public_id": "course-566",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gees1",
      "book_title": "Exploring Society India and Beyond Part-I",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gees1=0-12",
        "https://ncert.nic.in/textbook/pdf/gees1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "gees1-01",
          "title": "Geographical Diversity of India",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-02",
          "title": "Understanding the Weather",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-03",
          "title": "Climates of India",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-04",
          "title": "New Beginnings: Cities and States",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-05",
          "title": "The Rise of Empires",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-06",
          "title": "The Age of Reorganisation",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-07",
          "title": "The Gupta Era: An Age of Tireless Creativity",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-08",
          "title": "How the Land Becomes Sacred",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-09",
          "title": "From the Rulers to the Ruled: Types of Governments",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 9,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-10",
          "title": "The Constitution of India — An Introduction",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 10,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-11",
          "title": "From Barter to Money",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 11,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees1-12",
          "title": "Understanding Markets",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 12,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "gees1",
      "catalog_mapping_issue": false,
      "public_id": "course-567",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ghes1",
      "book_title": "Samaj Ka Aadhyan: Bharat or uske aage Part-I",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ghes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ghes1",
      "catalog_mapping_issue": false,
      "public_id": "course-568",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gees2",
      "book_title": "Exploring Society India and Beyond Part-II",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gees2=0-8",
        "https://ncert.nic.in/textbook/pdf/gees2ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "gees2-01",
          "title": "The Story of Indian Farming",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees2-02",
          "title": "India and Her Neighbours",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees2-03",
          "title": "Empires and Kingdoms: 6th to 10th Centuries",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees2-04",
          "title": "Turning Tides: 11th and 12th Centuries",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees2-05",
          "title": "India, a Home to Many",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees2-06",
          "title": "The State, the Government, and You",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees2-07",
          "title": "Infrastructure: Engine of India’s Development",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "gees2-08",
          "title": "Banks and the Magic of Finance",
          "source_url": "https://ncert.nic.in/textbook/pdf/gees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "gees2",
      "catalog_mapping_issue": false,
      "public_id": "course-569",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ghes2",
      "book_title": "Samaj Ka Aadhyan: Bharat or uske aage Part-II",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ghes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ghes2",
      "catalog_mapping_issue": false,
      "public_id": "course-570",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gues1",
      "book_title": "Muashrey ki Daryaft - Hindustan aur Uske age Part-I",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gues1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gues1",
      "catalog_mapping_issue": false,
      "public_id": "course-571",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gues2",
      "book_title": "Muashrey ki Daryaft - Hindustan aur Uske age Part-II",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gues2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gues2",
      "catalog_mapping_issue": false,
      "public_id": "course-572",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gores1",
      "book_title": "Exploring Society India and Beyond Part-I (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gores1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gores1",
      "catalog_mapping_issue": false,
      "public_id": "course-573",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmres1",
      "book_title": "Exploring Society India and Beyond Part-I (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmres1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmres1",
      "catalog_mapping_issue": false,
      "public_id": "course-574",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gpnes1",
      "book_title": "Exploring Society India and Beyond Part-I (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gpnes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gpnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-575",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkoes1",
      "book_title": "Exploring Society India and Beyond Part-I (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkoes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkoes1",
      "catalog_mapping_issue": false,
      "public_id": "course-576",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmles1",
      "book_title": "Exploring Society India and Beyond Part-I (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmles1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmles1",
      "catalog_mapping_issue": false,
      "public_id": "course-577",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gknes1",
      "book_title": "Exploring Society India and Beyond Part-I (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gknes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gknes1",
      "catalog_mapping_issue": false,
      "public_id": "course-578",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gdges1",
      "book_title": "Exploring Society India and Beyond Part-I (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gdges1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gdges1",
      "catalog_mapping_issue": false,
      "public_id": "course-579",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmnes1",
      "book_title": "Exploring Society India and Beyond Part-I (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmnes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-580",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gnpes1",
      "book_title": "Exploring Society India and Beyond Part-I (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gnpes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gnpes1",
      "catalog_mapping_issue": false,
      "public_id": "course-581",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gskes1",
      "book_title": "Exploring Society India and Beyond Part-I (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gskes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gskes1",
      "catalog_mapping_issue": false,
      "public_id": "course-582",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmtes1",
      "book_title": "Exploring Society India and Beyond Part-I (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmtes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmtes1",
      "catalog_mapping_issue": false,
      "public_id": "course-583",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gases1",
      "book_title": "Exploring Society India and Beyond Part-I (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gases1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gases1",
      "catalog_mapping_issue": false,
      "public_id": "course-584",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbnes1",
      "book_title": "Exploring Society India and Beyond Part-I (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbnes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-585",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbdes1",
      "book_title": "Exploring Society India and Beyond Part-I (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbdes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbdes1",
      "catalog_mapping_issue": false,
      "public_id": "course-586",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ggjes1",
      "book_title": "Exploring Society India and Beyond Part-I (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ggjes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ggjes1",
      "catalog_mapping_issue": false,
      "public_id": "course-587",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtmes1",
      "book_title": "Exploring Society India and Beyond Part-I (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtmes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtmes1",
      "catalog_mapping_issue": false,
      "public_id": "course-588",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsnes1",
      "book_title": "Exploring Society India and Beyond Part-I (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsnes1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-589",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsies1",
      "book_title": "Exploring Society India and Beyond Part-I (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsies1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsies1",
      "catalog_mapping_issue": false,
      "public_id": "course-590",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtles1",
      "book_title": "Exploring Society India and Beyond Part-I (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtles1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtles1",
      "catalog_mapping_issue": false,
      "public_id": "course-591",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkses1",
      "book_title": "Exploring Society India and Beyond Part-I (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkses1=0-12"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkses1",
      "catalog_mapping_issue": false,
      "public_id": "course-592",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ggjes2",
      "book_title": "Exploring Society India and Beyond Part-II (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ggjes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ggjes2",
      "catalog_mapping_issue": false,
      "public_id": "course-593",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gknes2",
      "book_title": "Exploring Society India and Beyond Part-II (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gknes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gknes2",
      "catalog_mapping_issue": false,
      "public_id": "course-594",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gores2",
      "book_title": "Exploring Society India and Beyond Part-II (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gores2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gores2",
      "catalog_mapping_issue": false,
      "public_id": "course-595",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gpnes2",
      "book_title": "Exploring Society India and Beyond Part-II (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gpnes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gpnes2",
      "catalog_mapping_issue": false,
      "public_id": "course-596",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbnes2",
      "book_title": "Exploring Society India and Beyond Part-II (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbnes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbnes2",
      "catalog_mapping_issue": false,
      "public_id": "course-597",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtmes2",
      "book_title": "Exploring Society India and Beyond Part-II (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtmes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtmes2",
      "catalog_mapping_issue": false,
      "public_id": "course-598",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmles2",
      "book_title": "Exploring Society India and Beyond Part-II (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmles2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmles2",
      "catalog_mapping_issue": false,
      "public_id": "course-599",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gases2",
      "book_title": "Exploring Society India and Beyond Part-II (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gases2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gases2",
      "catalog_mapping_issue": false,
      "public_id": "course-600",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmres2",
      "book_title": "Exploring Society India and Beyond Part-II (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmres2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmres2",
      "catalog_mapping_issue": false,
      "public_id": "course-601",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmres2-label-telugu",
      "book_title": "Exploring Society India and Beyond Part-II (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmres2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official catalog inconsistency: this language label points to a code also assigned to another language. Source-code and language mapping need confirmation; no TOC is inferred.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmres2",
      "catalog_mapping_issue": true,
      "public_id": "course-602",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gskes2",
      "book_title": "Exploring Society India and Beyond Part-II (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gskes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gskes2",
      "catalog_mapping_issue": false,
      "public_id": "course-603",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkoes2",
      "book_title": "Exploring Society India and Beyond Part-II (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkoes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkoes2",
      "catalog_mapping_issue": false,
      "public_id": "course-604",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmnes2",
      "book_title": "Exploring Society India and Beyond Part-II (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmnes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmnes2",
      "catalog_mapping_issue": false,
      "public_id": "course-605",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsies2",
      "book_title": "Exploring Society India and Beyond Part-II (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsies2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsies2",
      "catalog_mapping_issue": false,
      "public_id": "course-606",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gnpes2",
      "book_title": "Exploring Society India and Beyond Part-II (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gnpes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gnpes2",
      "catalog_mapping_issue": false,
      "public_id": "course-607",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbdes2",
      "book_title": "Exploring Society India and Beyond Part-II (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbdes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbdes2",
      "catalog_mapping_issue": false,
      "public_id": "course-608",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkses2",
      "book_title": "Exploring Society India and Beyond Part-II (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkses2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkses2",
      "catalog_mapping_issue": false,
      "public_id": "course-609",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsnes2",
      "book_title": "Exploring Society India and Beyond Part-II (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsnes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsnes2",
      "catalog_mapping_issue": false,
      "public_id": "course-610",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gdges2",
      "book_title": "Exploring Society India and Beyond Part-II (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gdges2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gdges2",
      "catalog_mapping_issue": false,
      "public_id": "course-611",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmtes2",
      "book_title": "Exploring Society India and Beyond Part-II (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmtes2=0-8"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmtes2",
      "catalog_mapping_issue": false,
      "public_id": "course-612",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "geky1",
      "book_title": "Khel Yatra",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?geky1=0-6",
        "https://ncert.nic.in/textbook/pdf/geky1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "geky1-01",
          "title": "Foundational Basis of Physical Education and Well-being",
          "source_url": "https://ncert.nic.in/textbook/pdf/geky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "geky1-02",
          "title": "Physical and Motor Fitness",
          "source_url": "https://ncert.nic.in/textbook/pdf/geky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "geky1-03",
          "title": "Fundamental Skills of Sports — Badminton",
          "source_url": "https://ncert.nic.in/textbook/pdf/geky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "geky1-04",
          "title": "Fundamental Skills of Sports — Football",
          "source_url": "https://ncert.nic.in/textbook/pdf/geky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "geky1-05",
          "title": "Fundamental Skills of Sports — Kabaddi",
          "source_url": "https://ncert.nic.in/textbook/pdf/geky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "geky1-06",
          "title": "Yoga",
          "source_url": "https://ncert.nic.in/textbook/pdf/geky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 6,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Unit titles verified. Individual games, skills, yoga chapters and teacher-session resources still need a separate granular lesson inventory; six units must not be reported as six complete lessons."
      ],
      "catalog_source_code": "geky1",
      "catalog_mapping_issue": false,
      "public_id": "course-613",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gukl1",
      "book_title": "Khel Yatra (Urdu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gukl1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gukl1",
      "catalog_mapping_issue": false,
      "public_id": "course-614",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ghky1",
      "book_title": "Khel Yatra (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ghky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ghky1",
      "catalog_mapping_issue": false,
      "public_id": "course-615",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gpnky1",
      "book_title": "Khel Yatra (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gpnky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gpnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-616",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gdgky1",
      "book_title": "Khel Yatra (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gdgky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gdgky1",
      "catalog_mapping_issue": false,
      "public_id": "course-617",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsnky1",
      "book_title": "Khel Yatra (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsnky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-618",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmlky1",
      "book_title": "Khel Yatra (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmlky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmlky1",
      "catalog_mapping_issue": false,
      "public_id": "course-619",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ggjky1",
      "book_title": "Khel Yatra (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ggjky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ggjky1",
      "catalog_mapping_issue": false,
      "public_id": "course-620",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gorky1",
      "book_title": "Khel Yatra (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gorky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gorky1",
      "catalog_mapping_issue": false,
      "public_id": "course-621",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbnky1",
      "book_title": "Khel Yatra (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbnky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-622",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmrky1",
      "book_title": "Khel Yatra (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmrky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmrky1",
      "catalog_mapping_issue": false,
      "public_id": "course-623",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkoky1",
      "book_title": "Khel Yatra (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkoky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkoky1",
      "catalog_mapping_issue": false,
      "public_id": "course-624",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbdky1",
      "book_title": "Khel Yatra (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbdky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbdky1",
      "catalog_mapping_issue": false,
      "public_id": "course-625",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gskky1",
      "book_title": "Khel Yatra (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gskky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gskky1",
      "catalog_mapping_issue": false,
      "public_id": "course-626",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gknky1",
      "book_title": "Khel Yatra (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gknky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gknky1",
      "catalog_mapping_issue": false,
      "public_id": "course-627",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtmky1",
      "book_title": "Khel Yatra (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtmky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtmky1",
      "catalog_mapping_issue": false,
      "public_id": "course-628",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtlky1",
      "book_title": "Khel Yatra (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtlky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtlky1",
      "catalog_mapping_issue": false,
      "public_id": "course-629",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmnky1",
      "book_title": "Khel Yatra (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmnky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-630",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gnpky1",
      "book_title": "Khel Yatra (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gnpky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gnpky1",
      "catalog_mapping_issue": false,
      "public_id": "course-631",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gasky1",
      "book_title": "Khel Yatra (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gasky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gasky1",
      "catalog_mapping_issue": false,
      "public_id": "course-632",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gksky1",
      "book_title": "Khel Yatra (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gksky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gksky1",
      "catalog_mapping_issue": false,
      "public_id": "course-633",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmtky1",
      "book_title": "Khel Yatra (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmtky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmtky1",
      "catalog_mapping_issue": false,
      "public_id": "course-634",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsiky1",
      "book_title": "Khel Yatra (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsiky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsiky1",
      "catalog_mapping_issue": false,
      "public_id": "course-635",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gekb1",
      "book_title": "Kaushal Bodh",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gekb1=0-7",
        "https://ncert.nic.in/textbook/pdf/gekb1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "gekb1-01",
          "title": "Plant Nursery",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekb1-02",
          "title": "School Habitat Garden",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekb1-03",
          "title": "Tie and Dye",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekb1-04",
          "title": "AI Assistant",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekb1-05",
          "title": "Storytime with Puppets",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekb1-06",
          "title": "Family Health Handbook",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "gekb1-07",
          "title": "Planning for Kaushal Mela",
          "source_url": "https://ncert.nic.in/textbook/pdf/gekb1ps.pdf",
          "verification": "verified",
          "kind": "planning-resource",
          "ordinal": 7,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory."
      ],
      "catalog_source_code": "gekb1",
      "catalog_mapping_issue": false,
      "public_id": "course-636",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ghkb1",
      "book_title": "Kaushal Bodh(Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ghkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ghkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-637",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtlkb1",
      "book_title": "Kaushal Bodh(Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtlkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtlkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-638",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gorkb1",
      "book_title": "Kaushal Bodh(Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gorkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gorkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-639",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gpnkb1",
      "book_title": "Kaushal Bodh(Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gpnkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gpnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-640",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "ggjkb1",
      "book_title": "Kaushal Bodh(Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?ggjkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "ggjkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-641",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gtmkb1",
      "book_title": "Kaushal Bodh(Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gtmkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gtmkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-642",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gdgkb1",
      "book_title": "Kaushal Bodh(Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gdgkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gdgkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-643",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gknkb1",
      "book_title": "Kaushal Bodh(Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gknkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gknkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-644",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gnpkb1",
      "book_title": "Kaushal Bodh(Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gnpkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gnpkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-645",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gskkb1",
      "book_title": "Kaushal Bodh(Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gskkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gskkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-646",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmlkb1",
      "book_title": "Kaushal Bodh(Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmlkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmlkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-647",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkokb1",
      "book_title": "Kaushal Bodh(Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkokb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkokb1",
      "catalog_mapping_issue": false,
      "public_id": "course-648",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbnkb1",
      "book_title": "Kaushal Bodh(Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbnkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-649",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gbdkb1",
      "book_title": "Kaushal Bodh(Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gbdkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gbdkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-650",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gkskb1",
      "book_title": "Kaushal Bodh(Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gkskb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gkskb1",
      "catalog_mapping_issue": false,
      "public_id": "course-651",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmtkb1",
      "book_title": "Kaushal Bodh(Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmtkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmtkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-652",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmrkb1",
      "book_title": "Kaushal Bodh(Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmrkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmrkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-653",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsnkb1",
      "book_title": "Kaushal Bodh(Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsnkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-654",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gaskb1",
      "book_title": "Kaushal Bodh(Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gaskb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gaskb1",
      "catalog_mapping_issue": false,
      "public_id": "course-655",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gmnkb1",
      "book_title": "Kaushal Bodh(Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gmnkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gmnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-656",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "gsikb1",
      "book_title": "Kaushal Bodh(Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?gsikb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "gsikb1",
      "catalog_mapping_issue": false,
      "public_id": "course-657",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 7,
      "subject_id": "urdu",
      "subject_title": "Urdu",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "guky1",
      "book_title": "Khayal",
      "edition": "PDF retrieved; edition date needs native-language verification",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?guky1=0-14",
        "https://ncert.nic.in/textbook/pdf/guky1ps.pdf"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count.",
        "Hindi/Sanskrit/Urdu text extraction has font-encoding errors; native-script TOC needs visual and language review before chapter titles can be marked verified."
      ],
      "catalog_source_code": "guky1",
      "catalog_mapping_issue": false,
      "public_id": "course-658",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hegp1",
      "book_title": "Ganita Prakash Part-I",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hegp1=0-7",
        "https://ncert.nic.in/textbook/pdf/hegp1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "hegp1-01",
          "title": "A Square and A Cube",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp1-02",
          "title": "Power Play",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp1-03",
          "title": "A Story of Numbers",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp1-04",
          "title": "Quadrilaterals",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp1-05",
          "title": "Number Play",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp1-06",
          "title": "We Distribute, Yet Things Multiply",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp1-07",
          "title": "Proportional Reasoning-1",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "hegp1",
      "catalog_mapping_issue": false,
      "public_id": "course-659",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hegp2",
      "book_title": "Ganita Prakash Part-II",
      "edition": "First edition December 2025 (current catalog Part II)",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hegp2=0-7",
        "https://ncert.nic.in/textbook/pdf/hegp2ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "hegp2-01",
          "title": "Fractions in Disguise",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp2-02",
          "title": "The Baudhayana-Pythagoras Theorem",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp2-03",
          "title": "Proportional Reasoning-2",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp2-04",
          "title": "Exploring Some Geometric Themes",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp2-05",
          "title": "Tales by Dots and Lines",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp2-06",
          "title": "Algebra Play",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "hegp2-07",
          "title": "Area",
          "source_url": "https://ncert.nic.in/textbook/pdf/hegp2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "hegp2",
      "catalog_mapping_issue": false,
      "public_id": "course-660",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hhgp1",
      "book_title": "Ganita Prakash Part-I (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hhgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hhgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-661",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hhgp2",
      "book_title": "Ganita Prakash Part-II (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hhgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hhgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-662",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hugp1",
      "book_title": "Ganita Prakash Part-I (Urdu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hugp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hugp1",
      "catalog_mapping_issue": false,
      "public_id": "course-663",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hpngp1",
      "book_title": "Ganita Prakash Part-I (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hpngp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hpngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-664",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmtgp1",
      "book_title": "Ganita Prakash Part-I (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmtgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmtgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-665",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmrgp1",
      "book_title": "Ganita Prakash Part-I (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmrgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmrgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-666",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbngp1",
      "book_title": "Ganita Prakash Part-I (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbngp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-667",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbdgp1",
      "book_title": "Ganita Prakash Part-I (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbdgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbdgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-668",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hnpgp1",
      "book_title": "Ganita Prakash Part-I (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hnpgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hnpgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-669",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "horgp1",
      "book_title": "Ganita Prakash Part-I (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?horgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "horgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-670",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkngp1",
      "book_title": "Ganita Prakash Part-I (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkngp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-671",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htlgp1",
      "book_title": "Ganita Prakash Part-I (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htlgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htlgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-672",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hdggp1",
      "book_title": "Ganita Prakash Part-I (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hdggp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hdggp1",
      "catalog_mapping_issue": false,
      "public_id": "course-673",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkogp1",
      "book_title": "Ganita Prakash Part-I (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkogp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkogp1",
      "catalog_mapping_issue": false,
      "public_id": "course-674",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htmgp1",
      "book_title": "Ganita Prakash Part-I (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htmgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htmgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-675",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hksgp1",
      "book_title": "Ganita Prakash Part-I (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hksgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hksgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-676",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmngp1",
      "book_title": "Ganita Prakash Part-I (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmngp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-677",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hskgp1",
      "book_title": "Ganita Prakash Part-I (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hskgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hskgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-678",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsngp1",
      "book_title": "Ganita Prakash Part-I (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsngp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsngp1",
      "catalog_mapping_issue": false,
      "public_id": "course-679",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmlgp1",
      "book_title": "Ganita Prakash Part-I (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmlgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmlgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-680",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsigp1",
      "book_title": "Ganita Prakash Part-I (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsigp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsigp1",
      "catalog_mapping_issue": false,
      "public_id": "course-681",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hasgp1",
      "book_title": "Ganita Prakash Part-I (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hasgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hasgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-682",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hgjgp1",
      "book_title": "Ganita Prakash Part-I (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hgjgp1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hgjgp1",
      "catalog_mapping_issue": false,
      "public_id": "course-683",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkngp2",
      "book_title": "Ganita Prakash Part-II(Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkngp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkngp2",
      "catalog_mapping_issue": false,
      "public_id": "course-684",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "horgp2",
      "book_title": "Ganita Prakash Part-II(Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?horgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "horgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-685",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hpngp2",
      "book_title": "Ganita Prakash Part-II(Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hpngp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hpngp2",
      "catalog_mapping_issue": false,
      "public_id": "course-686",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hgjgp2",
      "book_title": "Ganita Prakash Part-II(Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hgjgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hgjgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-687",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htmgp2",
      "book_title": "Ganita Prakash Part-II(Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htmgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htmgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-688",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmlgp2",
      "book_title": "Ganita Prakash Part-II(Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmlgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmlgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-689",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hasgp2",
      "book_title": "Ganita Prakash Part-II(Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hasgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hasgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-690",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmrgp2",
      "book_title": "Ganita Prakash Part-II(Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmrgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmrgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-691",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htlgp2",
      "book_title": "Ganita Prakash Part-II(Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htlgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htlgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-692",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbngp2",
      "book_title": "Ganita Prakash Part-II(Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbngp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbngp2",
      "catalog_mapping_issue": false,
      "public_id": "course-693",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsngp2",
      "book_title": "Ganita Prakash Part-II(Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsngp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsngp2",
      "catalog_mapping_issue": false,
      "public_id": "course-694",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsigp2",
      "book_title": "Ganita Prakash Part-II(Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsigp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsigp2",
      "catalog_mapping_issue": false,
      "public_id": "course-695",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmngp2",
      "book_title": "Ganita Prakash Part-II(Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmngp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmngp2",
      "catalog_mapping_issue": false,
      "public_id": "course-696",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbdgp2",
      "book_title": "Ganita Prakash Part-II(Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbdgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbdgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-697",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hdggp2",
      "book_title": "Ganita Prakash Part-II(Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hdggp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hdggp2",
      "catalog_mapping_issue": false,
      "public_id": "course-698",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hskgp2",
      "book_title": "Ganita Prakash Part-II(Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hskgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hskgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-699",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hnpgp2",
      "book_title": "Ganita Prakash Part-II(Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hnpgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hnpgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-700",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkogp2",
      "book_title": "Ganita Prakash Part-II(Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkogp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkogp2",
      "catalog_mapping_issue": false,
      "public_id": "course-701",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hksgp2",
      "book_title": "Ganita Prakash Part-II(Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hksgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hksgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-702",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmtgp2",
      "book_title": "Ganita Prakash Part-II(Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmtgp2=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmtgp2",
      "catalog_mapping_issue": false,
      "public_id": "course-703",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hekr1",
      "book_title": "Kriti",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hekr1=0-19",
        "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "hekr1-01",
          "title": "Bringing Words Alive — Play Reading",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-02",
          "title": "One Stage, Many Scripts",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-03",
          "title": "From Page to Stage",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-04",
          "title": "Applause and Advice",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-05",
          "title": "Discovering the Elements of Music",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-06",
          "title": "Musical Instruments",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-07",
          "title": "Indian Classical Music",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-08",
          "title": "Inspiration and Imagination",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-09",
          "title": "My World of Music",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 9,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-10",
          "title": "Inner Dynamics of Dance",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 10,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-11",
          "title": "Pan Indian Dance Forms",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 11,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-12",
          "title": "Dance for Well-being",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 12,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-13",
          "title": "Innovation, Inclusivity and Inspiring Change",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 13,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-14",
          "title": "A Presentation of Dance and Choreography",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 14,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-15",
          "title": "Elements and Principles of Visual Art and Design",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 15,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-16",
          "title": "Still Life in Colour",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 16,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-17",
          "title": "People in Places",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 17,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-18",
          "title": "Arts of the People, With the People, For the People",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 18,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekr1-19",
          "title": "Campaign for Art Awareness",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekr1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 19,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "hekr1",
      "catalog_mapping_issue": false,
      "public_id": "course-704",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hhkr1",
      "book_title": "Kriti (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hhkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hhkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-705",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hukr1",
      "book_title": "Kriti (Urdu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hukr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hukr1",
      "catalog_mapping_issue": false,
      "public_id": "course-706",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmrkr1",
      "book_title": "Kriti (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmrkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmrkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-707",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htmkr1",
      "book_title": "Kriti (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htmkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htmkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-708",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hpnkr1",
      "book_title": "Kriti (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hpnkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hpnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-709",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hnpkr1",
      "book_title": "Kriti (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hnpkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hnpkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-710",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "horkr1",
      "book_title": "Kriti (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?horkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "horkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-711",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hdgkr1",
      "book_title": "Kriti (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hdgkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hdgkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-712",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hknkr1",
      "book_title": "Kriti (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hknkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hknkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-713",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmlkr1",
      "book_title": "Kriti (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmlkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmlkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-714",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbdkr1",
      "book_title": "Kriti (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbdkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbdkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-715",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbnkr1",
      "book_title": "Kriti (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbnkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-716",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htlkr1",
      "book_title": "Kriti (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htlkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htlkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-717",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "haskr1",
      "book_title": "Kriti (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?haskr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "haskr1",
      "catalog_mapping_issue": false,
      "public_id": "course-718",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkskr1",
      "book_title": "Kriti (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkskr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkskr1",
      "catalog_mapping_issue": false,
      "public_id": "course-719",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hskkr1",
      "book_title": "Kriti (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hskkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hskkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-720",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hgjkr1",
      "book_title": "Kriti (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hgjkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hgjkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-721",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkokr1",
      "book_title": "Kriti (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkokr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkokr1",
      "catalog_mapping_issue": false,
      "public_id": "course-722",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsnkr1",
      "book_title": "Kriti (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsnkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-723",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmtkr1",
      "book_title": "Kriti (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmtkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmtkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-724",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmnkr1",
      "book_title": "Kriti (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmnkr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmnkr1",
      "catalog_mapping_issue": false,
      "public_id": "course-725",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "arts",
      "subject_title": "Arts",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsikr1",
      "book_title": "Kriti (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsikr1=0-19"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsikr1",
      "catalog_mapping_issue": false,
      "public_id": "course-726",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "hindi",
      "subject_title": "Hindi",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hhml1",
      "book_title": "Malhar",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hhml1=0-10",
        "https://ncert.nic.in/textbook/pdf/hhml1ps.pdf"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count.",
        "Hindi/Sanskrit/Urdu text extraction has font-encoding errors; native-script TOC needs visual and language review before chapter titles can be marked verified."
      ],
      "catalog_source_code": "hhml1",
      "catalog_mapping_issue": false,
      "public_id": "course-727",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "sanskrit",
      "subject_title": "Sanskrit",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsde1",
      "book_title": "Deepakam",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsde1=0-16",
        "https://ncert.nic.in/textbook/pdf/hsde1ps.pdf"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count.",
        "Hindi/Sanskrit/Urdu text extraction has font-encoding errors; native-script TOC needs visual and language review before chapter titles can be marked verified."
      ],
      "catalog_source_code": "hsde1",
      "catalog_mapping_issue": false,
      "public_id": "course-728",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hecu1",
      "book_title": "Curiosity",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hecu1=0-13",
        "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "hecu1-01",
          "title": "Exploring the Investigative World of Science",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-02",
          "title": "The Invisible Living World: Beyond Our Naked Eye",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-03",
          "title": "Health: The Ultimate Treasure",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-04",
          "title": "Electricity: Magnetic and Heating Effects",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-05",
          "title": "Exploring Forces",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented",
          "companion_url": "/learn/grade-8/science/exploring-forces/",
          "implementation_status": "partial_companion",
          "scope_note": "Original chapter companion to Curiosity Grade 8 Chapter 5 (Reprint 2026–27). Covers force effects, contact/friction evidence and non-contact forces; not every activity, spring-balance procedure or textbook exercise. No dangerous physical experiment is required."
        },
        {
          "id": "hecu1-06",
          "title": "Pressure, Winds, Storms, and Cyclones",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-07",
          "title": "Particulate Nature of Matter",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-08",
          "title": "Nature of Matter: Elements, Compounds, and Mixtures",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-09",
          "title": "The Amazing World of Solutes, Solvents, and Solutions",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 9,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-10",
          "title": "Light: Mirrors and Lenses",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 10,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-11",
          "title": "Keeping Time with the Skies",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 11,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-12",
          "title": "How Nature Works in Harmony",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 12,
          "learning_status": "not_implemented"
        },
        {
          "id": "hecu1-13",
          "title": "Our Home: Earth, a Unique Life Sustaining Planet",
          "source_url": "https://ncert.nic.in/textbook/pdf/hecu1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 13,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "hecu1",
      "catalog_mapping_issue": false,
      "public_id": "course-729",
      "available_companions": [
        "/learn/grade-8/science/exploring-forces/"
      ],
      "status": "companion"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hhcu1",
      "book_title": "Jigyasa",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hhcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hhcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-730",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hucu1",
      "book_title": "Tajassus",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hucu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hucu1",
      "catalog_mapping_issue": false,
      "public_id": "course-731",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hpncu1",
      "book_title": "Curiosity (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hpncu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hpncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-732",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htmcu1",
      "book_title": "Curiosity (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htmcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htmcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-733",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "horcu1",
      "book_title": "Curiosity (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?horcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "horcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-734",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hascu1",
      "book_title": "Curiosity (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hascu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hascu1",
      "catalog_mapping_issue": false,
      "public_id": "course-735",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmrcu1",
      "book_title": "Curiosity (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmrcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmrcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-736",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbncu1",
      "book_title": "Curiosity (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbncu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-737",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hdgcu1",
      "book_title": "Curiosity (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hdgcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hdgcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-738",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htlcu1",
      "book_title": "Curiosity (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htlcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htlcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-739",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbdcu1",
      "book_title": "Curiosity (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbdcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbdcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-740",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hgjcu1",
      "book_title": "Curiosity (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hgjcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hgjcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-741",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmncu1",
      "book_title": "Curiosity (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmncu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-742",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hskcu1",
      "book_title": "Curiosity (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hskcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hskcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-743",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmlcu1",
      "book_title": "Curiosity (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmlcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmlcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-744",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkncu1",
      "book_title": "Curiosity (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkncu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-745",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkocu1",
      "book_title": "Curiosity (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkocu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkocu1",
      "catalog_mapping_issue": false,
      "public_id": "course-746",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmtcu1",
      "book_title": "Curiosity (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmtcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmtcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-747",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hnpcu1",
      "book_title": "Curiosity (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hnpcu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hnpcu1",
      "catalog_mapping_issue": false,
      "public_id": "course-748",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsncu1",
      "book_title": "Curiosity (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsncu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsncu1",
      "catalog_mapping_issue": false,
      "public_id": "course-749",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsicu1",
      "book_title": "Curiosity (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsicu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsicu1",
      "catalog_mapping_issue": false,
      "public_id": "course-750",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "science",
      "subject_title": "Science",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkscu1",
      "book_title": "Curiosity (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkscu1=0-13"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkscu1",
      "catalog_mapping_issue": false,
      "public_id": "course-751",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "english",
      "subject_title": "English",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hepr1",
      "book_title": "Poorvi",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hepr1=0-5",
        "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "hepr1-01",
          "title": "Wit and Wisdom",
          "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 1,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "hepr1-01-01",
              "title": "The Wit that Won Hearts",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "hepr1-01-02",
              "title": "A Concrete Example",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "hepr1-01-03",
              "title": "Wisdom Paves the Way",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "hepr1-02",
          "title": "Values and Dispositions",
          "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 2,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "hepr1-02-01",
              "title": "A Tale of Valour: Major Somnath Sharma and the Battle of Badgam",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "hepr1-02-02",
              "title": "Somebody’s Mother",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "hepr1-02-03",
              "title": "Verghese Kurien—I Too Had A Dream",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "hepr1-03",
          "title": "Mystery and Magic",
          "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 3,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "hepr1-03-01",
              "title": "The Case of the Fifth Word",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "hepr1-03-02",
              "title": "The Magic Brush of Dreams",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "hepr1-03-03",
              "title": "Spectacular Wonders",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "hepr1-04",
          "title": "Environment",
          "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 4,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "hepr1-04-01",
              "title": "The Cherry Tree",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "hepr1-04-02",
              "title": "Harvest Hymn",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "hepr1-04-03",
              "title": "Waiting for the Rain",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        },
        {
          "id": "hepr1-05",
          "title": "Science and Curiosity",
          "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 5,
          "learning_status": "not_implemented",
          "lessons": [
            {
              "id": "hepr1-05-01",
              "title": "Feathered Friend",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "hepr1-05-02",
              "title": "Magnifying Glass",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            },
            {
              "id": "hepr1-05-03",
              "title": "Bibha Chowdhuri: The Beam of Light that Lit the Path for Women in Indian Science",
              "source_url": "https://ncert.nic.in/textbook/pdf/hepr1ps.pdf",
              "verification": "verified",
              "kind": "reading-selection",
              "learning_status": "not_implemented"
            }
          ]
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory."
      ],
      "catalog_source_code": "hepr1",
      "catalog_mapping_issue": false,
      "public_id": "course-752",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hees1",
      "book_title": "Exploring Society India and Beyond Part-I",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hees1=0-7",
        "https://ncert.nic.in/textbook/pdf/hees1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "hees1-01",
          "title": "Natural Resources and Their Use",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees1-02",
          "title": "Reshaping India’s Political Map",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees1-03",
          "title": "The Rise of the Marathas",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees1-04",
          "title": "The Colonial Era in India",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees1-05",
          "title": "Universal Franchise and India’s Electoral System",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees1-06",
          "title": "The Parliamentary System: Legislature and Executive",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees1-07",
          "title": "Factors of Production",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees1ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "hees1",
      "catalog_mapping_issue": false,
      "public_id": "course-753",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hhes1",
      "book_title": "Samaj Ka Aadhyan: Bharat or uske aage Part-I",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hhes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hhes1",
      "catalog_mapping_issue": false,
      "public_id": "course-754",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hues1",
      "book_title": "Muashrey ki Daryaft - Hindustan Aur Uske Age Part-I",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hues1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hues1",
      "catalog_mapping_issue": false,
      "public_id": "course-755",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hees2",
      "book_title": "Exploring Society India and Beyond Part-II",
      "edition": "First edition June 2026; revised publication",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hees2=0-8",
        "https://ncert.nic.in/textbook/pdf/hees2ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "hees2-01",
          "title": "World Geography: Some Glimpses",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees2-02",
          "title": "India’s Long Road to Independence",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees2-03",
          "title": "A Journey Through Indian Architecture",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees2-04",
          "title": "The Role of the Judiciary in Our Society",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees2-05",
          "title": "Citizenship: Rights and Duties",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees2-06",
          "title": "Dynamics of Population",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees2-07",
          "title": "India’s Urban Landscape",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 7,
          "learning_status": "not_implemented"
        },
        {
          "id": "hees2-08",
          "title": "Cultural Currents: 13th to 17th Centuries",
          "source_url": "https://ncert.nic.in/textbook/pdf/hees2ps.pdf",
          "verification": "verified",
          "kind": "chapter",
          "ordinal": 8,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "The current PDF acknowledges the 2026 review and rewrite of the judiciary chapter. This inventory uses this revised source, not the withdrawn earlier edition.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Numbered chapters are listed; section-level lessons, examples and exercise subparts have not been exhaustively inventoried."
      ],
      "catalog_source_code": "hees2",
      "catalog_mapping_issue": false,
      "public_id": "course-756",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hores1",
      "book_title": "Exploring Society India and Beyond Part-I (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hores1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hores1",
      "catalog_mapping_issue": false,
      "public_id": "course-757",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hskes1",
      "book_title": "Exploring Society India and Beyond Part-I (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hskes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hskes1",
      "catalog_mapping_issue": false,
      "public_id": "course-758",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmles1",
      "book_title": "Exploring Society India and Beyond Part-I (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmles1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmles1",
      "catalog_mapping_issue": false,
      "public_id": "course-759",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hpnes1",
      "book_title": "Exploring Society India and Beyond Part-I (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hpnes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hpnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-760",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hgjes1",
      "book_title": "Exploring Society India and Beyond Part-I (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hgjes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hgjes1",
      "catalog_mapping_issue": false,
      "public_id": "course-761",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbnes1",
      "book_title": "Exploring Society India and Beyond Part-I (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbnes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-762",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htmes1",
      "book_title": "Exploring Society India and Beyond Part-I (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htmes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htmes1",
      "catalog_mapping_issue": false,
      "public_id": "course-763",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hnpes1",
      "book_title": "Exploring Society India and Beyond Part-I (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hnpes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hnpes1",
      "catalog_mapping_issue": false,
      "public_id": "course-764",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmnes1",
      "book_title": "Exploring Society India and Beyond Part-I (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmnes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-765",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hknes1",
      "book_title": "Exploring Society India and Beyond Part-I (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hknes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hknes1",
      "catalog_mapping_issue": false,
      "public_id": "course-766",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmres1",
      "book_title": "Exploring Society India and Beyond Part-I (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmres1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmres1",
      "catalog_mapping_issue": false,
      "public_id": "course-767",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hdges1",
      "book_title": "Exploring Society India and Beyond Part-I (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hdges1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hdges1",
      "catalog_mapping_issue": false,
      "public_id": "course-768",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hases1",
      "book_title": "Exploring Society India and Beyond Part-I (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hases1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hases1",
      "catalog_mapping_issue": false,
      "public_id": "course-769",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkoes1",
      "book_title": "Exploring Society India and Beyond Part-I (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkoes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkoes1",
      "catalog_mapping_issue": false,
      "public_id": "course-770",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmtes1",
      "book_title": "Exploring Society India and Beyond Part-I (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmtes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmtes1",
      "catalog_mapping_issue": false,
      "public_id": "course-771",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbdes1",
      "book_title": "Exploring Society India and Beyond Part-I (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbdes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbdes1",
      "catalog_mapping_issue": false,
      "public_id": "course-772",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkses1",
      "book_title": "Exploring Society India and Beyond Part-I (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkses1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkses1",
      "catalog_mapping_issue": false,
      "public_id": "course-773",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsnes1",
      "book_title": "Exploring Society India and Beyond Part-I (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsnes1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsnes1",
      "catalog_mapping_issue": false,
      "public_id": "course-774",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htles1",
      "book_title": "Exploring Society India and Beyond Part-I (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htles1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htles1",
      "catalog_mapping_issue": false,
      "public_id": "course-775",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsies1",
      "book_title": "Exploring Society India and Beyond Part-I (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsies1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsies1",
      "catalog_mapping_issue": false,
      "public_id": "course-776",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "heky1",
      "book_title": "Khel Yatra",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?heky1=0-6",
        "https://ncert.nic.in/textbook/pdf/heky1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "heky1-01",
          "title": "Foundations of Physical Education and Well-being",
          "source_url": "https://ncert.nic.in/textbook/pdf/heky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "heky1-02",
          "title": "Physical and Motor Fitness",
          "source_url": "https://ncert.nic.in/textbook/pdf/heky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "heky1-03",
          "title": "Fundamental Skills of Sports — Athletics",
          "source_url": "https://ncert.nic.in/textbook/pdf/heky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "heky1-04",
          "title": "Fundamental Skills of Sports — Table Tennis",
          "source_url": "https://ncert.nic.in/textbook/pdf/heky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "heky1-05",
          "title": "Fundamental Skills of Sports — Volleyball",
          "source_url": "https://ncert.nic.in/textbook/pdf/heky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "heky1-06",
          "title": "Yoga",
          "source_url": "https://ncert.nic.in/textbook/pdf/heky1ps.pdf",
          "verification": "verified",
          "kind": "unit",
          "ordinal": 6,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory.",
        "Unit titles verified. Individual games, skills, yoga chapters and teacher-session resources still need a separate granular lesson inventory; six units must not be reported as six complete lessons."
      ],
      "catalog_source_code": "heky1",
      "catalog_mapping_issue": false,
      "public_id": "course-777",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hhky1",
      "book_title": "Khel Yatra ( Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hhky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hhky1",
      "catalog_mapping_issue": false,
      "public_id": "course-778",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "huky1",
      "book_title": "Khel Yatra (Urdu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?huky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "huky1",
      "catalog_mapping_issue": false,
      "public_id": "course-779",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hpnky1",
      "book_title": "Khel Yatra (Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hpnky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hpnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-780",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmrky1",
      "book_title": "Khel Yatra (Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmrky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmrky1",
      "catalog_mapping_issue": false,
      "public_id": "course-781",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "horky1",
      "book_title": "Khel Yatra (Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?horky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "horky1",
      "catalog_mapping_issue": false,
      "public_id": "course-782",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmlky1",
      "book_title": "Khel Yatra (Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmlky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmlky1",
      "catalog_mapping_issue": false,
      "public_id": "course-783",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hgjky1",
      "book_title": "Khel Yatra (Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hgjky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hgjky1",
      "catalog_mapping_issue": false,
      "public_id": "course-784",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hskky1",
      "book_title": "Khel Yatra (Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hskky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hskky1",
      "catalog_mapping_issue": false,
      "public_id": "course-785",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hnpky1",
      "book_title": "Khel Yatra (Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hnpky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hnpky1",
      "catalog_mapping_issue": false,
      "public_id": "course-786",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htmky1",
      "book_title": "Khel Yatra (Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htmky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htmky1",
      "catalog_mapping_issue": false,
      "public_id": "course-787",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbnky1",
      "book_title": "Khel Yatra (Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbnky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-788",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hdgky1",
      "book_title": "Khel Yatra (Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hdgky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hdgky1",
      "catalog_mapping_issue": false,
      "public_id": "course-789",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbdky1",
      "book_title": "Khel Yatra (Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbdky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbdky1",
      "catalog_mapping_issue": false,
      "public_id": "course-790",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hknky1",
      "book_title": "Khel Yatra (Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hknky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hknky1",
      "catalog_mapping_issue": false,
      "public_id": "course-791",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htlky1",
      "book_title": "Khel Yatra (Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htlky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htlky1",
      "catalog_mapping_issue": false,
      "public_id": "course-792",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmnky1",
      "book_title": "Khel Yatra (Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmnky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-793",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmtky1",
      "book_title": "Khel Yatra (Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmtky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmtky1",
      "catalog_mapping_issue": false,
      "public_id": "course-794",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hasky1",
      "book_title": "Khel Yatra (Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hasky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hasky1",
      "catalog_mapping_issue": false,
      "public_id": "course-795",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hksky1",
      "book_title": "Khel Yatra (Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hksky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hksky1",
      "catalog_mapping_issue": false,
      "public_id": "course-796",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkoky1",
      "book_title": "Khel Yatra (Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkoky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkoky1",
      "catalog_mapping_issue": false,
      "public_id": "course-797",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsiky1",
      "book_title": "Khel Yatra (Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsiky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsiky1",
      "catalog_mapping_issue": false,
      "public_id": "course-798",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "physical-education-and-wellbeing",
      "subject_title": "Physical Education and Well Being",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsnky1",
      "book_title": "Khel Yatra (Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsnky1=0-6"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsnky1",
      "catalog_mapping_issue": false,
      "public_id": "course-799",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "English",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hekb1",
      "book_title": "Kaushal Bodh",
      "edition": "Reprint 2026–27",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hekb1=0-7",
        "https://ncert.nic.in/textbook/pdf/hekb1ps.pdf"
      ],
      "verification": "verified",
      "catalog_verification": "verified",
      "toc_verification": "verified",
      "chapters": [
        {
          "id": "hekb1-01",
          "title": "Hydroponics: Growing Plants without Soil",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 1,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekb1-02",
          "title": "Feeding and Caring for Farm Animals",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 2,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekb1-03",
          "title": "Working with Wood and Bamboo",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 3,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekb1-04",
          "title": "Home Automation",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 4,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekb1-05",
          "title": "Water Audit for Water Management",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 5,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekb1-06",
          "title": "Creating Advertisements",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekb1ps.pdf",
          "verification": "verified",
          "kind": "project",
          "ordinal": 6,
          "learning_status": "not_implemented"
        },
        {
          "id": "hekb1-07",
          "title": "Planning for Kaushal Mela",
          "source_url": "https://ncert.nic.in/textbook/pdf/hekb1ps.pdf",
          "verification": "verified",
          "kind": "planning-resource",
          "ordinal": 7,
          "learning_status": "not_implemented"
        }
      ],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Verified TOC titles identify the publication structure only. Every HelioLearn explanation, practice set, image, animation, assessment and reviewer sign-off remains to be produced for this inventory."
      ],
      "catalog_source_code": "hekb1",
      "catalog_mapping_issue": false,
      "public_id": "course-800",
      "available_companions": [],
      "status": "mapped"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Hindi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hhkb1",
      "book_title": "Kaushal Bodh (Hindi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hhkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hhkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-801",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Gujarati",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hgjkb1",
      "book_title": "Kaushal Bodh(Gujarati)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hgjkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hgjkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-802",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Bodo",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbdkb1",
      "book_title": "Kaushal Bodh(Bodo)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbdkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbdkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-803",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Odia",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "horkb1",
      "book_title": "Kaushal Bodh(Odia)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?horkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "horkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-804",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Telugu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htlkb1",
      "book_title": "Kaushal Bodh(Telugu)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htlkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htlkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-805",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Sanskrit",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hskkb1",
      "book_title": "Kaushal Bodh(Sanskrit)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hskkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hskkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-806",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Punjabi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hpnkb1",
      "book_title": "Kaushal Bodh(Punjabi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hpnkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hpnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-807",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Nepali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hnpkb1",
      "book_title": "Kaushal Bodh(Nepali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hnpkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hnpkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-808",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Marathi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmrkb1",
      "book_title": "Kaushal Bodh(Marathi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmrkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmrkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-809",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Kannada",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hknkb1",
      "book_title": "Kaushal Bodh(Kannada)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hknkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hknkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-810",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Tamil",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "htmkb1",
      "book_title": "Kaushal Bodh(Tamil)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?htmkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "htmkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-811",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Dogri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hdgkb1",
      "book_title": "Kaushal Bodh(Dogri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hdgkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hdgkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-812",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Konkani",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkokb1",
      "book_title": "Kaushal Bodh(Konkani)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkokb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkokb1",
      "catalog_mapping_issue": false,
      "public_id": "course-813",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Maithili",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmtkb1",
      "book_title": "Kaushal Bodh(Maithili)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmtkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmtkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-814",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Malayalam",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmlkb1",
      "book_title": "Kaushal Bodh(Malayalam)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmlkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmlkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-815",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Manipuri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hmnkb1",
      "book_title": "Kaushal Bodh(Manipuri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hmnkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hmnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-816",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Santhali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsnkb1",
      "book_title": "Kaushal Bodh(Santhali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsnkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-817",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Bengali",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hbnkb1",
      "book_title": "Kaushal Bodh(Bengali)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hbnkb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hbnkb1",
      "catalog_mapping_issue": false,
      "public_id": "course-818",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Assamese",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "haskb1",
      "book_title": "Kaushal Bodh(Assamese)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?haskb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "haskb1",
      "catalog_mapping_issue": false,
      "public_id": "course-819",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Sindhi",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hsikb1",
      "book_title": "Kaushal Bodh(Sindhi)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hsikb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hsikb1",
      "catalog_mapping_issue": false,
      "public_id": "course-820",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "vocational-education",
      "subject_title": "Vocational Education",
      "language": "Kashmiri",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hkskb1",
      "book_title": "Kaushal Bodh(Kashmiri)",
      "edition": "Current catalog listing; PDF edition not yet verified",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hkskb1=0-7"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count."
      ],
      "catalog_source_code": "hkskb1",
      "catalog_mapping_issue": false,
      "public_id": "course-821",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 8,
      "subject_id": "urdu",
      "subject_title": "Urdu",
      "language": "Urdu",
      "board": "NCERT national curriculum reference; CBSE school usage depends on prescribed subjects",
      "book_id": "hukl1",
      "book_title": "Khayal",
      "edition": "PDF retrieved; edition date needs native-language verification",
      "source_urls": [
        "https://ncert.nic.in/textbook.php?hukl1=0-21",
        "https://ncert.nic.in/textbook/pdf/hukl1ps.pdf"
      ],
      "verification": "pending",
      "catalog_verification": "verified",
      "toc_verification": "pending",
      "chapters": [],
      "notes": [
        "Book and language variant observed in the live NCERT selector on 2026-10-12. Catalog presence is not HelioLearn teaching coverage.",
        "Official prelims PDF fetched and read for this inventory.",
        "Chapter/lesson titles and edition-specific mapping remain pending. No chapter titles or chapter totals are inferred from another language edition or from the catalog URL slot count.",
        "Hindi/Sanskrit/Urdu text extraction has font-encoding errors; native-script TOC needs visual and language review before chapter titles can be marked verified."
      ],
      "catalog_source_code": "hukl1",
      "catalog_mapping_issue": false,
      "public_id": "course-822",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "arabic",
      "subject_title": "Arabic",
      "language": "Arabic",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Arabic_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-823",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "assamese",
      "subject_title": "Assamese",
      "language": "Assamese",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Assamese_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-824",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "bahasa-melayu",
      "subject_title": "Bahasa Melayu",
      "language": "Bahasa Melayu",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Bahasa_Melayu_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-825",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "bengali",
      "subject_title": "Bengali",
      "language": "Bengali",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Bengali_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-826",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "bhoti",
      "subject_title": "Bhoti",
      "language": "Bhoti",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Bhoti_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-827",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "bhutia",
      "subject_title": "Bhutia",
      "language": "Bhutia",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Bhutia_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-828",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "bodo",
      "subject_title": "Bodo",
      "language": "Bodo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Bodo_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-829",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "dogri",
      "subject_title": "Dogri",
      "language": "Dogri",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Dogri_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-830",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "english",
      "subject_title": "English",
      "language": "English",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/English_LL_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-831",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "french",
      "subject_title": "French",
      "language": "French",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/French_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-832",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "german",
      "subject_title": "German",
      "language": "German",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/German_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-833",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "gujarati",
      "subject_title": "Gujarati",
      "language": "Gujarati",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Gujarati_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-834",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "gurung",
      "subject_title": "Gurung",
      "language": "Gurung",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Gurung_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-835",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "hindi",
      "subject_title": "Hindi",
      "language": "Hindi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Hindi_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-836",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "japanese",
      "subject_title": "Japanese",
      "language": "Japanese",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Japanese_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-837",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "kannada",
      "subject_title": "Kannada",
      "language": "Kannada",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Kannada_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-838",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "kashmiri",
      "subject_title": "Kashmiri",
      "language": "Kashmiri",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Kashmiri_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-839",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "kokborok",
      "subject_title": "Kokborok",
      "language": "Kokborok",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/KOKBOROK_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-840",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "konkani",
      "subject_title": "Konkani",
      "language": "Konkani",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/KONKANI_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-841",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "lepcha",
      "subject_title": "Lepcha",
      "language": "Lepcha",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Lepcha_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-842",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "limboo",
      "subject_title": "Limboo",
      "language": "Limboo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Limboo_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-843",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "malayalam",
      "subject_title": "Malayalam",
      "language": "Malayalam",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Malyalam_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-844",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "manipuri",
      "subject_title": "Manipuri",
      "language": "Manipuri",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Manipuri_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-845",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "marathi",
      "subject_title": "Marathi",
      "language": "Marathi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Marathi_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-846",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "maithili",
      "subject_title": "Maithili",
      "language": "Maithili",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/MAITHILI_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-847",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "mizo",
      "subject_title": "Mizo",
      "language": "Mizo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Mizo_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-848",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "nepali",
      "subject_title": "Nepali",
      "language": "Nepali",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Nepali_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-849",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "odia",
      "subject_title": "Odia",
      "language": "Odia",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Odia_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-850",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "persian",
      "subject_title": "Persian",
      "language": "Persian",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Persian_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-851",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "punjabi",
      "subject_title": "Punjabi",
      "language": "Punjabi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Punjabi_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-852",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "rai",
      "subject_title": "Rai",
      "language": "Rai",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Rai_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-853",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "russian",
      "subject_title": "Russian",
      "language": "Russian",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Russian_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-854",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "sanskrit",
      "subject_title": "Sanskrit",
      "language": "Sanskrit",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Sanskrit_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-855",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "santhali",
      "subject_title": "Santhali",
      "language": "Santhali",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Santhali_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-856",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "sindhi",
      "subject_title": "Sindhi",
      "language": "Sindhi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Sindhi_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-857",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "spanish",
      "subject_title": "Spanish",
      "language": "Spanish",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Spanish_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-858",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "sherpa",
      "subject_title": "Sherpa",
      "language": "Sherpa",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Sherpa_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-859",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "tamang",
      "subject_title": "Tamang",
      "language": "Tamang",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Tamang_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-860",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "tamil",
      "subject_title": "Tamil",
      "language": "Tamil",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Tamil_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-861",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "tangkhul",
      "subject_title": "Tangkhul",
      "language": "Tangkhul",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Tangkhul_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-862",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "telugu-ap",
      "subject_title": "Telugu AP",
      "language": "Telugu AP",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Telugu_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-863",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "telugu-telangana",
      "subject_title": "Telugu Telangana",
      "language": "Telugu Telangana",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Telugu_Telangana_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-864",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "tibetan",
      "subject_title": "Tibetan",
      "language": "Tibetan",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Tibetan_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-865",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "thai",
      "subject_title": "Thai",
      "language": "Thai",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Thai_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-866",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "urdu",
      "subject_title": "Urdu",
      "language": "Urdu",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Urdu_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-867",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [
        {
          "id": "introduction-to-polynomials",
          "title": "Introduction to polynomials",
          "source_url": "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1IX_2026-27.pdf",
          "verification": "verified",
          "kind": "syllabus topic",
          "verification_scope": "Individual source title only; whole book map pending",
          "companion_url": "/learn/grade-9/mathematics/introduction-to-polynomials/",
          "implementation_status": "partial_companion",
          "scope_note": "An introductory companion to the revised Grade 9 syllabus: terms and degree, substitution and linear models. This is a syllabus-topic map, not a verified whole-textbook chapter or full exercise solution bank."
        }
      ],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-868",
      "available_companions": [
        "/learn/grade-9/mathematics/introduction-to-polynomials/"
      ],
      "chapter_verification": "partial",
      "status": "companion"
    },
    {
      "grade": 9,
      "subject_id": "mathematics-at-advanced-level",
      "subject_title": "Mathematics at Advanced Level",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/MathsAd_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-869",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "science",
      "subject_title": "Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/ScienceSt_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-870",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "science-at-advanced-level",
      "subject_title": "Science at Advanced Level",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/ScienceAd_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-871",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/SocialScience_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-872",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "interdisciplinary-area",
      "subject_title": "Interdisciplinary Area",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/InterdisAreas_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-873",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "vocational-education-kaushal-vikas",
      "subject_title": "Vocational Education (Kaushal Vikas)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/publication/secondary/Vocational_Education_(Kaushal_Vikas).pdf",
        "https://cbseacademic.nic.in/skill-education-curriculum.html"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-874",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "computational-thinking-ai",
      "subject_title": "Computational Thinking & AI",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/CTAI_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-875",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "physical-education-well-being",
      "subject_title": "Physical Education & Well Being",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/PEWB_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-876",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "art-education",
      "subject_title": "Art Education",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Art_Education_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-877",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "home-science",
      "subject_title": "Home Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Home_Science_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "optional",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-878",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "painting",
      "subject_title": "Painting",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Painting_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "optional",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-879",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "national-cadet-corps-ncc",
      "subject_title": "National Cadet Corps (NCC)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/NCC_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "optional",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-880",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "computer-applications",
      "subject_title": "Computer Applications",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Computer_Applications_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "optional",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-881",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "elements-of-business",
      "subject_title": "Elements of Business",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Elements_of_Business_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "optional",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-882",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "elements-of-book-keeping-accountancy",
      "subject_title": "Elements of Book Keeping & Accountancy",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Elements_of_BK_Acc_SecP1IX_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "optional",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-883",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "retail",
      "subject_title": "Retail",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/sec/401-RETAIL-IX.pdf",
        "https://cbseacademic.nic.in/skill-education-curriculum.html"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "401",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-884",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "information-technology",
      "subject_title": "Information Technology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/sec/402-IT-IX.pdf",
        "https://cbseacademic.nic.in/skill-education-curriculum.html"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "402",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-885",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "introduction-to-financial-markets",
      "subject_title": "Introduction to Financial Markets",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/sec/405-FMM-IX.pdf",
        "https://cbseacademic.nic.in/skill-education-curriculum.html"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "405",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-886",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "introduction-to-tourism",
      "subject_title": "Introduction to Tourism",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/sec/406-INTRODUCTION_TOURISM-IX.pdf",
        "https://cbseacademic.nic.in/skill-education-curriculum.html"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "406",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-887",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "beauty-wellness",
      "subject_title": "Beauty & Wellness",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/sec/407-BEAUTY_AND_WELLNESS-IX.pdf",
        "https://cbseacademic.nic.in/skill-education-curriculum.html"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "407",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-888",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "front-office-operations",
      "subject_title": "Front Office Operations",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/sec/410-FRONT_OFFICE_OPERATIONS-IX.pdf",
        "https://cbseacademic.nic.in/skill-education-curriculum.html"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "410",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-889",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "marketing-and-sales",
      "subject_title": "Marketing and Sales",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/sec/412-MARKETING_SALES_IX.pdf",
        "https://cbseacademic.nic.in/skill-education-curriculum.html"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "412",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-890",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "artificial-intelligence",
      "subject_title": "Artificial Intelligence",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/sec/417-AI-IX.pdf",
        "https://cbseacademic.nic.in/skill-education-curriculum.html"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "417",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-891",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "arabic",
      "subject_title": "Arabic",
      "language": "Arabic",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Arabic_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-892",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "assamese",
      "subject_title": "Assamese",
      "language": "Assamese",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Assamese_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-893",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "bahasa-melayu",
      "subject_title": "Bahasa Melayu",
      "language": "Bahasa Melayu",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Bahasa_Melayu_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-894",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "bengali",
      "subject_title": "Bengali",
      "language": "Bengali",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Bengali_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-895",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "bhoti",
      "subject_title": "Bhoti",
      "language": "Bhoti",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Bhoti_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-896",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "bhutia",
      "subject_title": "Bhutia",
      "language": "Bhutia",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Bhutia_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-897",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "bodo",
      "subject_title": "Bodo",
      "language": "Bodo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Bodo_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-898",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "english-language-and-literature",
      "subject_title": "English - Language and Literature",
      "language": "English",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/English_LL_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-899",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "english-communicative",
      "subject_title": "English Communicative",
      "language": "English",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/English_Communicative_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-900",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "french",
      "subject_title": "French",
      "language": "French",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/French_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-901",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "german",
      "subject_title": "German",
      "language": "German",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/German_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-902",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "gujarati",
      "subject_title": "Gujarati",
      "language": "Gujarati",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Gujarati_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-903",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "gurung",
      "subject_title": "Gurung",
      "language": "Gurung",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Gurung_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-904",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "hindi-course-a",
      "subject_title": "Hindi Course-A",
      "language": "Hindi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Hindi_A_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-905",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "hindi-course-b",
      "subject_title": "Hindi Course-B",
      "language": "Hindi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Hindi_B_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-906",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "japanese",
      "subject_title": "Japanese",
      "language": "Japanese",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Japanese_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-907",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "kannada",
      "subject_title": "Kannada",
      "language": "Kannada",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Kannada_SecP1X_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-908",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "kashmiri",
      "subject_title": "Kashmiri",
      "language": "Kashmiri",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Kashmiri_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-909",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "kokborok",
      "subject_title": "Kokborok",
      "language": "Kokborok",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/KOKBOROK_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-910",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "lepcha",
      "subject_title": "Lepcha",
      "language": "Lepcha",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Lepcha_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-911",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "limboo",
      "subject_title": "Limboo",
      "language": "Limboo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Limboo_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-912",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "malayalam",
      "subject_title": "Malayalam",
      "language": "Malayalam",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Malyalam_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-913",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "manipuri",
      "subject_title": "Manipuri",
      "language": "Manipuri",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Manipuri_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-914",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "marathi",
      "subject_title": "Marathi",
      "language": "Marathi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Marathi_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-915",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "mizo",
      "subject_title": "Mizo",
      "language": "Mizo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Mizo_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-916",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "nepali",
      "subject_title": "Nepali",
      "language": "Nepali",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Nepali_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-917",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "odia",
      "subject_title": "Odia",
      "language": "Odia",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Odia_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-918",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "persian",
      "subject_title": "Persian",
      "language": "Persian",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Persian_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-919",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "punjabi",
      "subject_title": "Punjabi",
      "language": "Punjabi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Punjabi_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-920",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "rai",
      "subject_title": "Rai",
      "language": "Rai",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Rai_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-921",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "russian",
      "subject_title": "Russian",
      "language": "Russian",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Russian_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-922",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "sanskrit",
      "subject_title": "Sanskrit",
      "language": "Sanskrit",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Sanskrit_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-923",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "sanskrit-communicative",
      "subject_title": "Sanskrit Communicative",
      "language": "Sanskrit",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Sanskrit_Communiucative_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-924",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "sindhi",
      "subject_title": "Sindhi",
      "language": "Sindhi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Sindhi_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-925",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "spanish",
      "subject_title": "Spanish",
      "language": "Spanish",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Spanish_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-926",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "sherpa",
      "subject_title": "Sherpa",
      "language": "Sherpa",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Sherpa_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-927",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "tamang",
      "subject_title": "Tamang",
      "language": "Tamang",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Tamang_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-928",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "tamil",
      "subject_title": "Tamil",
      "language": "Tamil",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Tamil_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-929",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "tangkhul",
      "subject_title": "Tangkhul",
      "language": "Tangkhul",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Tangkhul_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-930",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "telugu-ap",
      "subject_title": "Telugu AP",
      "language": "Telugu AP",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Telugu_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-931",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "telugu-telangana",
      "subject_title": "Telugu Telangana",
      "language": "Telugu Telangana",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Telugu_Telangana_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-932",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "tibetan",
      "subject_title": "Tibetan",
      "language": "Tibetan",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Tibetan_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-933",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "thai",
      "subject_title": "Thai",
      "language": "Thai",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Thai_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-934",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "urdu-course-a",
      "subject_title": "Urdu Course A",
      "language": "Urdu",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/UrduA_SecP1X_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-935",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "urdu-course-b",
      "subject_title": "Urdu Course B",
      "language": "Urdu",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/UrduB_SecP1X_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-936",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "mathematics-standard",
      "subject_title": "Mathematics Standard",
      "language": null,
      "board": "CBSE",
      "book_title": "Mathematics: Textbook for Class X",
      "edition": "Revised edition October 2022; reprint 2026–27",
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf",
        "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing and NCERT chapter titles",
      "category": "main",
      "subject_code": "041",
      "chapters": [
        {
          "id": "ch-01",
          "title": "Real Numbers",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh101.pdf",
          "verification": "verified",
          "number": 1,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/real-numbers/",
          "implementation_status": "partial_companion",
          "scope_note": "Prime factors, HCF and LCM applications, and irrationality proofs. Full exercise solutions remain pending."
        },
        {
          "id": "ch-02",
          "title": "Polynomials",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh102.pdf",
          "verification": "verified",
          "number": 2,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/polynomials/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Three lessons cover zeroes, simple quadratic factorisation and coefficient relations. A full range of graph shapes and every textbook exercise remain outside this companion."
        },
        {
          "id": "ch-03",
          "title": "Pair of Linear Equations in Two Variables",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh103.pdf",
          "verification": "verified",
          "number": 3,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/pair-of-linear-equations-in-two-variables/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers graph interpretation, substitution, elimination and consistency through selected original problems. It is not an exhaustive word-problem or textbook solution bank."
        },
        {
          "id": "ch-04",
          "title": "Quadratic Equations",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh104.pdf",
          "verification": "verified",
          "number": 4,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/quadratic-equations/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers modelling, factorisation and discriminant/formula use. It gives selected reasoning and examples rather than every contextual problem or a full derivation of the quadratic formula."
        },
        {
          "id": "ch-05",
          "title": "Arithmetic Progressions",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh105.pdf",
          "verification": "verified",
          "number": 5,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/arithmetic-progressions/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers constant differences, term membership and finite sums, with selected contextual applications. It is not an exhaustive exercise bank."
        },
        {
          "id": "ch-06",
          "title": "Triangles",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh106.pdf",
          "verification": "verified",
          "number": 6,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/triangles/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers correspondence, similarity criteria, BPT applications and indirect measurement. Complete deductive proofs of BPT and all similarity criteria, and every textbook problem, are still outside this companion."
        },
        {
          "id": "ch-07",
          "title": "Coordinate Geometry",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh107.pdf",
          "verification": "verified",
          "number": 7,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/coordinate-geometry/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers distance, internal section and midpoint applications. Coordinate proofs of every shape property and all textbook exercises remain to be added."
        },
        {
          "id": "ch-08",
          "title": "Introduction to Trigonometry",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh108.pdf",
          "verification": "verified",
          "number": 8,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/introduction-to-trigonometry/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers right-triangle ratios, standard acute-angle values and basic identities. It does not exhaust all identity proofs or textbook exercises."
        },
        {
          "id": "ch-09",
          "title": "Some Applications of Trigonometry",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh109.pdf",
          "verification": "verified",
          "number": 9,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/some-applications-of-trigonometry/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers level-ground height models, observation height, depression and a same-side two-position model. Other configurations and practical measurement uncertainty require additional lessons."
        },
        {
          "id": "ch-10",
          "title": "Circles",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh110.pdf",
          "verification": "verified",
          "number": 10,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/circles/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers the radius–tangent relation, equal tangent lengths with RHS reasoning, and a tangent-angle consequence. It provides a concise proof explanation, not every textbook proof or exercise configuration."
        },
        {
          "id": "ch-11",
          "title": "Areas Related to Circles",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh111.pdf",
          "verification": "verified",
          "number": 11,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/areas-related-to-circles/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers sectors, right-angle minor segments and selected composite areas. Other central-angle triangle calculations and all textbook exercise figures are not claimed complete."
        },
        {
          "id": "ch-12",
          "title": "Surface Areas and Volumes",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh112.pdf",
          "verification": "verified",
          "number": 12,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/surface-areas-and-volumes/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers selected combinations of solids and exposed surfaces. The final remoulding lesson is labelled an extension; it is not a claim about the current prescribed exercise list. Hollow-object and every textbook configuration coverage remain pending."
        },
        {
          "id": "ch-13",
          "title": "Statistics",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh113.pdf",
          "verification": "verified",
          "number": 13,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/statistics/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers direct-method grouped mean and standard equal-width grouped mode/median calculations. Assumed-mean and step-deviation methods, irregular-class cases and all textbook exercises remain outside this companion."
        },
        {
          "id": "ch-14",
          "title": "Probability",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh114.pdf",
          "verification": "verified",
          "number": 14,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/probability/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers finite equally likely outcomes, complements and small organised sample spaces. The coin-spinner examples state independence explicitly. Biased experiments and all textbook exercise contexts are not covered."
        }
      ],
      "notes": "Fourteen main textbook chapters verified against the NCERT 2026–27 contents and each chapter PDF. The Standard and Basic assessment variants share this textbook chapter map; they are not twenty-eight distinct chapters. Optional appendices Proofs in Mathematics and Mathematical Modelling are outside the fourteen main chapters and are not counted here. A chapter title map does not establish complete lesson, exercise, visual or animation coverage.",
      "public_id": "course-937",
      "available_companions": [
        "/learn/grade-10/mathematics/real-numbers/",
        "/learn/grade-10/mathematics/polynomials/",
        "/learn/grade-10/mathematics/pair-of-linear-equations-in-two-variables/",
        "/learn/grade-10/mathematics/quadratic-equations/",
        "/learn/grade-10/mathematics/arithmetic-progressions/",
        "/learn/grade-10/mathematics/triangles/",
        "/learn/grade-10/mathematics/coordinate-geometry/",
        "/learn/grade-10/mathematics/introduction-to-trigonometry/",
        "/learn/grade-10/mathematics/some-applications-of-trigonometry/",
        "/learn/grade-10/mathematics/circles/",
        "/learn/grade-10/mathematics/areas-related-to-circles/",
        "/learn/grade-10/mathematics/surface-areas-and-volumes/",
        "/learn/grade-10/mathematics/statistics/",
        "/learn/grade-10/mathematics/probability/"
      ],
      "status": "companion"
    },
    {
      "grade": 10,
      "subject_id": "mathematics-basic",
      "subject_title": "Mathematics Basic",
      "language": null,
      "board": "CBSE",
      "book_title": "Mathematics: Textbook for Class X",
      "edition": "Revised edition October 2022; reprint 2026–27",
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf",
        "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing and NCERT chapter titles",
      "category": "main",
      "subject_code": "241",
      "chapters": [
        {
          "id": "ch-01",
          "title": "Real Numbers",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh101.pdf",
          "verification": "verified",
          "number": 1,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/real-numbers/",
          "implementation_status": "partial_companion",
          "scope_note": "Prime factors, HCF and LCM applications, and irrationality proofs. Full exercise solutions remain pending."
        },
        {
          "id": "ch-02",
          "title": "Polynomials",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh102.pdf",
          "verification": "verified",
          "number": 2,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/polynomials/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Three lessons cover zeroes, simple quadratic factorisation and coefficient relations. A full range of graph shapes and every textbook exercise remain outside this companion."
        },
        {
          "id": "ch-03",
          "title": "Pair of Linear Equations in Two Variables",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh103.pdf",
          "verification": "verified",
          "number": 3,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/pair-of-linear-equations-in-two-variables/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers graph interpretation, substitution, elimination and consistency through selected original problems. It is not an exhaustive word-problem or textbook solution bank."
        },
        {
          "id": "ch-04",
          "title": "Quadratic Equations",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh104.pdf",
          "verification": "verified",
          "number": 4,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/quadratic-equations/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers modelling, factorisation and discriminant/formula use. It gives selected reasoning and examples rather than every contextual problem or a full derivation of the quadratic formula."
        },
        {
          "id": "ch-05",
          "title": "Arithmetic Progressions",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh105.pdf",
          "verification": "verified",
          "number": 5,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/arithmetic-progressions/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers constant differences, term membership and finite sums, with selected contextual applications. It is not an exhaustive exercise bank."
        },
        {
          "id": "ch-06",
          "title": "Triangles",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh106.pdf",
          "verification": "verified",
          "number": 6,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/triangles/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers correspondence, similarity criteria, BPT applications and indirect measurement. Complete deductive proofs of BPT and all similarity criteria, and every textbook problem, are still outside this companion."
        },
        {
          "id": "ch-07",
          "title": "Coordinate Geometry",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh107.pdf",
          "verification": "verified",
          "number": 7,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/coordinate-geometry/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers distance, internal section and midpoint applications. Coordinate proofs of every shape property and all textbook exercises remain to be added."
        },
        {
          "id": "ch-08",
          "title": "Introduction to Trigonometry",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh108.pdf",
          "verification": "verified",
          "number": 8,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/introduction-to-trigonometry/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers right-triangle ratios, standard acute-angle values and basic identities. It does not exhaust all identity proofs or textbook exercises."
        },
        {
          "id": "ch-09",
          "title": "Some Applications of Trigonometry",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh109.pdf",
          "verification": "verified",
          "number": 9,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/some-applications-of-trigonometry/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers level-ground height models, observation height, depression and a same-side two-position model. Other configurations and practical measurement uncertainty require additional lessons."
        },
        {
          "id": "ch-10",
          "title": "Circles",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh110.pdf",
          "verification": "verified",
          "number": 10,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/circles/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers the radius–tangent relation, equal tangent lengths with RHS reasoning, and a tangent-angle consequence. It provides a concise proof explanation, not every textbook proof or exercise configuration."
        },
        {
          "id": "ch-11",
          "title": "Areas Related to Circles",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh111.pdf",
          "verification": "verified",
          "number": 11,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/areas-related-to-circles/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers sectors, right-angle minor segments and selected composite areas. Other central-angle triangle calculations and all textbook exercise figures are not claimed complete."
        },
        {
          "id": "ch-12",
          "title": "Surface Areas and Volumes",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh112.pdf",
          "verification": "verified",
          "number": 12,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/surface-areas-and-volumes/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers selected combinations of solids and exposed surfaces. The final remoulding lesson is labelled an extension; it is not a claim about the current prescribed exercise list. Hollow-object and every textbook configuration coverage remain pending."
        },
        {
          "id": "ch-13",
          "title": "Statistics",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh113.pdf",
          "verification": "verified",
          "number": 13,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/statistics/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers direct-method grouped mean and standard equal-width grouped mode/median calculations. Assumed-mean and step-deviation methods, irregular-class cases and all textbook exercises remain outside this companion."
        },
        {
          "id": "ch-14",
          "title": "Probability",
          "source_url": "https://ncert.nic.in/textbook/pdf/jemh114.pdf",
          "verification": "verified",
          "number": 14,
          "verification_scope": "NCERT 2026–27 contents and chapter title; lesson and exercise mapping pending",
          "contents_source_url": "https://ncert.nic.in/textbook/pdf/jemh1ps.pdf",
          "companion_url": "/learn/grade-10/mathematics/probability/",
          "implementation_status": "partial_companion",
          "scope_note": "Original learning companion, not full textbook exercise solutions. Covers finite equally likely outcomes, complements and small organised sample spaces. The coin-spinner examples state independence explicitly. Biased experiments and all textbook exercise contexts are not covered."
        }
      ],
      "notes": "Fourteen main textbook chapters verified against the NCERT 2026–27 contents and each chapter PDF. The Standard and Basic assessment variants share this textbook chapter map; they are not twenty-eight distinct chapters. Optional appendices Proofs in Mathematics and Mathematical Modelling are outside the fourteen main chapters and are not counted here. A chapter title map does not establish complete lesson, exercise, visual or animation coverage.",
      "public_id": "course-938",
      "available_companions": [
        "/learn/grade-10/mathematics/real-numbers/",
        "/learn/grade-10/mathematics/polynomials/",
        "/learn/grade-10/mathematics/pair-of-linear-equations-in-two-variables/",
        "/learn/grade-10/mathematics/quadratic-equations/",
        "/learn/grade-10/mathematics/arithmetic-progressions/",
        "/learn/grade-10/mathematics/triangles/",
        "/learn/grade-10/mathematics/coordinate-geometry/",
        "/learn/grade-10/mathematics/introduction-to-trigonometry/",
        "/learn/grade-10/mathematics/some-applications-of-trigonometry/",
        "/learn/grade-10/mathematics/circles/",
        "/learn/grade-10/mathematics/areas-related-to-circles/",
        "/learn/grade-10/mathematics/surface-areas-and-volumes/",
        "/learn/grade-10/mathematics/statistics/",
        "/learn/grade-10/mathematics/probability/"
      ],
      "status": "companion"
    },
    {
      "grade": 10,
      "subject_id": "science",
      "subject_title": "Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Science_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-939",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "social-science",
      "subject_title": "Social Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/SocialScience_SecP1X_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "main",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-940",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "carnatic-music-vocal",
      "subject_title": "Carnatic Music (Vocal)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Carnatic_Vocal_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-941",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "carnatic-music-melodic-instruments",
      "subject_title": "Carnatic Music (Melodic Instruments)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Carnatic_Melodic_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-942",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "carnatic-music-percussion-instruments",
      "subject_title": "Carnatic Music (Percussion Instruments)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Carnatic_Percussion_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-943",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "hindustani-music-vocal",
      "subject_title": "Hindustani Music (Vocal)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Hindustani_Music_Vocal_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-944",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "hindustani-music-melodic-instruments",
      "subject_title": "Hindustani Music (Melodic Instruments)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Hindustani_Music_Melodic_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-945",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "hindustani-music-percussion-instruments",
      "subject_title": "Hindustani Music (Percussion Instruments)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Hindustani_Music_Percussion_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-946",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "painting",
      "subject_title": "Painting",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Painting_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-947",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "home-science",
      "subject_title": "Home Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Home_Science_SecP1X_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-948",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "national-cadet-corps-ncc",
      "subject_title": "National Cadet Corps (NCC)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/NCC_SecP1X_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-949",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "computer-applications",
      "subject_title": "Computer Applications",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Computer_Applications_SecP1X_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-950",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "elements-of-business",
      "subject_title": "Elements of Business",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Elements_of_Business_SecP1X_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-951",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "elements-of-book-keeping-and-accountancy",
      "subject_title": "Elements of Book Keeping and Accountancy",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Elements_of_BK_Acc_SecP1X_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-952",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "health-and-physical-education",
      "subject_title": "Health and Physical Education",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/HPE_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "internal-assessment",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-953",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "work-experience",
      "subject_title": "Work Experience",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Work_Experience_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "internal-assessment",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-954",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "art-education",
      "subject_title": "Art Education",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Art_Education_SecP1_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "internal-assessment",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-955",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "arabic",
      "subject_title": "Arabic",
      "language": "Arabic",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Arabic_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-956",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "assamese",
      "subject_title": "Assamese",
      "language": "Assamese",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Assamese_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-957",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "bengali",
      "subject_title": "Bengali",
      "language": "Bengali",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Bengali_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-958",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "bhoti",
      "subject_title": "Bhoti",
      "language": "Bhoti",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Bhoti_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-959",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "bhutia",
      "subject_title": "Bhutia",
      "language": "Bhutia",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Bhutia_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-960",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "bodo",
      "subject_title": "Bodo",
      "language": "Bodo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Bodo_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-961",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "french",
      "subject_title": "French",
      "language": "French",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/French_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-962",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "german",
      "subject_title": "German",
      "language": "German",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/German_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-963",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "gujarati",
      "subject_title": "Gujarati",
      "language": "Gujarati",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Gujarati_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-964",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "hindi-core",
      "subject_title": "Hindi Core",
      "language": "Hindi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Hindi_Core_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-965",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "hindi-elective",
      "subject_title": "Hindi Elective",
      "language": "Hindi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Hindi_Elective_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-966",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "english-core",
      "subject_title": "English Core",
      "language": "English",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/English_core_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-967",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "english-elective",
      "subject_title": "English Elective",
      "language": "English",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/English_elective_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-968",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "japanese",
      "subject_title": "Japanese",
      "language": "Japanese",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Japanese_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-969",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "kannada",
      "subject_title": "Kannada",
      "language": "Kannada",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Kannada_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-970",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "kashmiri",
      "subject_title": "Kashmiri",
      "language": "Kashmiri",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Kashmiri_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-971",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "kokborok",
      "subject_title": "Kokborok",
      "language": "Kokborok",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/KOKBOROK_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-972",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "lepcha",
      "subject_title": "Lepcha",
      "language": "Lepcha",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Lepcha_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-973",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "limboo",
      "subject_title": "Limboo",
      "language": "Limboo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Limboo_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-974",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "malayalam",
      "subject_title": "Malayalam",
      "language": "Malayalam",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Malyalam_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-975",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "manipuri",
      "subject_title": "Manipuri",
      "language": "Manipuri",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Manipuri_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-976",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "marathi",
      "subject_title": "Marathi",
      "language": "Marathi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Marathi_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-977",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "mizo",
      "subject_title": "Mizo",
      "language": "Mizo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Mizo_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-978",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "nepali",
      "subject_title": "Nepali",
      "language": "Nepali",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Nepali_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-979",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "odia",
      "subject_title": "Odia",
      "language": "Odia",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Odia_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-980",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "persian",
      "subject_title": "Persian",
      "language": "Persian",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Persian_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-981",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "punjabi",
      "subject_title": "Punjabi",
      "language": "Punjabi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Punjabi_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-982",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "russian",
      "subject_title": "Russian",
      "language": "Russian",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Russian_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-983",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "sanskrit-core",
      "subject_title": "Sanskrit Core",
      "language": "Sanskrit",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Sanskrit_Core_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-984",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "sanskrit-elective",
      "subject_title": "Sanskrit Elective",
      "language": "Sanskrit",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Sanskrit_Elective_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-985",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "sindhi",
      "subject_title": "Sindhi",
      "language": "Sindhi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Sindhi_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-986",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "spanish",
      "subject_title": "Spanish",
      "language": "Spanish",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Spanish_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-987",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "tamil",
      "subject_title": "Tamil",
      "language": "Tamil",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Tamil_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-988",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "tangkhul",
      "subject_title": "Tangkhul",
      "language": "Tangkhul",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Tangkhul_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-989",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "telugu-ap",
      "subject_title": "Telugu AP",
      "language": "Telugu AP",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Telugu_AP_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-990",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "telugu-telangana",
      "subject_title": "Telugu Telangana",
      "language": "Telugu Telangana",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Telugu_Telangana_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-991",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "tibetan",
      "subject_title": "Tibetan",
      "language": "Tibetan",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Tibetan_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-992",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "urdu-core",
      "subject_title": "Urdu Core",
      "language": "Urdu",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/URDU_CORE_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-993",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "urdu-elective",
      "subject_title": "Urdu Elective",
      "language": "Urdu",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/URDU_Elective_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-994",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "accountancy",
      "subject_title": "Accountancy",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Accountancy_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-995",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "biology",
      "subject_title": "Biology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Biology_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-996",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "biotechnology",
      "subject_title": "Biotechnology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/BioTechnology_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-997",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "business-studies",
      "subject_title": "Business Studies",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/BusinessStudies_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-998",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "carnatic-melodic",
      "subject_title": "Carnatic Melodic",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Carnatic_Melodic_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-999",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "carnatic-vocal",
      "subject_title": "Carnatic Vocal",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Carnatic_Vocal_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1000",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "carnatic-percussion",
      "subject_title": "Carnatic Percussion",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Carnatic_Percussion_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1001",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "chemistry",
      "subject_title": "Chemistry",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Chemistry_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1002",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "computer-science",
      "subject_title": "Computer Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Computer_Science_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1003",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "economics",
      "subject_title": "Economics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Economics_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1004",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "engineering-graphics",
      "subject_title": "Engineering Graphics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Engineering_Graphics_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1005",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "entrepreneurship",
      "subject_title": "Entrepreneurship",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Enterprenuership_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1006",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "painting",
      "subject_title": "Painting",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Fine_Arts_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "049",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Fine Arts course variants verified in the linked syllabus, PDF page 3.",
      "public_id": "course-1007",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "graphics",
      "subject_title": "Graphics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Fine_Arts_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "050",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Fine Arts course variants verified in the linked syllabus, PDF page 3.",
      "public_id": "course-1008",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "sculpture",
      "subject_title": "Sculpture",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Fine_Arts_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "051",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Fine Arts course variants verified in the linked syllabus, PDF page 3.",
      "public_id": "course-1009",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "applied-art-commercial-art",
      "subject_title": "Applied Art–Commercial Art",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Fine_Arts_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "052",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Fine Arts course variants verified in the linked syllabus, PDF page 3.",
      "public_id": "course-1010",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "kathak-dance",
      "subject_title": "Kathak Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "056",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1011",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "bharatanatyam-dance",
      "subject_title": "Bharatanatyam Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "057",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1012",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "kuchipudi-dance",
      "subject_title": "Kuchipudi Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "058",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1013",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "odissi-dance",
      "subject_title": "Odissi Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "059",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1014",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "manipuri-dance",
      "subject_title": "Manipuri Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "060",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1015",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "kathakali-dance",
      "subject_title": "Kathakali Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "061",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1016",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "geography",
      "subject_title": "Geography",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Geography_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1017",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "hindustani-melodic",
      "subject_title": "Hindustani Melodic",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Hindustani_Melodic_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1018",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "hindustani-percussion",
      "subject_title": "Hindustani Percussion",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Hindustani_Percussion_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1019",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "hindustani-vocal",
      "subject_title": "Hindustani Vocal",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Hindustani_Vocal_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1020",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "history",
      "subject_title": "History",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/History_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1021",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "home-science",
      "subject_title": "Home Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Home_Science_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1022",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "informatics-practices",
      "subject_title": "Informatics Practices",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Informatics_Practices_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1023",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "knowledge-tradition-practices-india",
      "subject_title": "Knowledge Tradition - Practices India",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/KTPI_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1024",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "legal-studies",
      "subject_title": "Legal Studies",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/LegalStudies_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1025",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Maths_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [
        {
          "id": "sets",
          "title": "Sets",
          "source_url": "https://ncert.nic.in/textbook/pdf/kemh101.pdf",
          "verification": "verified",
          "kind": "chapter",
          "verification_scope": "Individual source title only; whole book map pending",
          "companion_url": "/learn/grade-11/mathematics/sets/",
          "implementation_status": "partial_companion",
          "scope_note": "A chapter companion covering membership, subsets, union, intersection and complement with finite examples. Infinite sets, intervals and the full textbook exercise map still need further lessons."
        }
      ],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1026",
      "available_companions": [
        "/learn/grade-11/mathematics/sets/"
      ],
      "chapter_verification": "partial",
      "status": "companion"
    },
    {
      "grade": 11,
      "subject_id": "applied-mathematics",
      "subject_title": "Applied Mathematics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Applied_Mathematics_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1027",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "ncc",
      "subject_title": "NCC",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/NCC_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1028",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "physical-education",
      "subject_title": "Physical Education",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/PhysicalEducation_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1029",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "physics",
      "subject_title": "Physics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Physics_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1030",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "political-science",
      "subject_title": "Political Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/PoliticalScience_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1031",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "psychology",
      "subject_title": "Psychology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Psychology_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1032",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "sociology",
      "subject_title": "Sociology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Sociology_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1033",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "health-and-physical-education",
      "subject_title": "Health and Physical Education",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/HPE_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "internal-assessment",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1034",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "work-experience",
      "subject_title": "Work Experience",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/WorkExperience_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "internal-assessment",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1035",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "general-studies",
      "subject_title": "General Studies",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/GeneralStudies_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "internal-assessment",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1036",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "arabic",
      "subject_title": "Arabic",
      "language": "Arabic",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Arabic_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1037",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "assamese",
      "subject_title": "Assamese",
      "language": "Assamese",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Assamese_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1038",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "bengali",
      "subject_title": "Bengali",
      "language": "Bengali",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Bengali_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1039",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "bhoti",
      "subject_title": "Bhoti",
      "language": "Bhoti",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Bhoti_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1040",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "bhutia",
      "subject_title": "Bhutia",
      "language": "Bhutia",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Bhutia_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1041",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "bodo",
      "subject_title": "Bodo",
      "language": "Bodo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Bodo_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1042",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "french",
      "subject_title": "French",
      "language": "French",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/French_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1043",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "german",
      "subject_title": "German",
      "language": "German",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/German_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1044",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "gujarati",
      "subject_title": "Gujarati",
      "language": "Gujarati",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Gujarati_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1045",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "hindi-core",
      "subject_title": "Hindi Core",
      "language": "Hindi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Hindi_Core_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1046",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "hindi-elective",
      "subject_title": "Hindi Elective",
      "language": "Hindi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Hindi_Elective_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1047",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "english-core",
      "subject_title": "English Core",
      "language": "English",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/English_core_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1048",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "english-elective",
      "subject_title": "English Elective",
      "language": "English",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/English_elective_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1049",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "japanese",
      "subject_title": "Japanese",
      "language": "Japanese",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Japanese_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1050",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "kannada",
      "subject_title": "Kannada",
      "language": "Kannada",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Kannada_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1051",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "kashmiri",
      "subject_title": "Kashmiri",
      "language": "Kashmiri",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Kashmiri_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1052",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "kokborok",
      "subject_title": "Kokborok",
      "language": "Kokborok",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/KOKBOROK_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1053",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "lepcha",
      "subject_title": "Lepcha",
      "language": "Lepcha",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Lepcha_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1054",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "limboo",
      "subject_title": "Limboo",
      "language": "Limboo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Limboo_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1055",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "malayalam",
      "subject_title": "Malayalam",
      "language": "Malayalam",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Malyalam_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1056",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "manipuri",
      "subject_title": "Manipuri",
      "language": "Manipuri",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Manipuri_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1057",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "marathi",
      "subject_title": "Marathi",
      "language": "Marathi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Marathi_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1058",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "mizo",
      "subject_title": "Mizo",
      "language": "Mizo",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Mizo_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1059",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "nepali",
      "subject_title": "Nepali",
      "language": "Nepali",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Nepali_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1060",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "odia",
      "subject_title": "Odia",
      "language": "Odia",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Odia_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1061",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "persian",
      "subject_title": "Persian",
      "language": "Persian",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Persian_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1062",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "punjabi",
      "subject_title": "Punjabi",
      "language": "Punjabi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Punjabi_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1063",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "russian",
      "subject_title": "Russian",
      "language": "Russian",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Russian_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1064",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "sanskrit-core",
      "subject_title": "Sanskrit Core",
      "language": "Sanskrit",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Sanskrit_Core_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1065",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "sanskrit-elective",
      "subject_title": "Sanskrit Elective",
      "language": "Sanskrit",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Sanskrit_Elective_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1066",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "sindhi",
      "subject_title": "Sindhi",
      "language": "Sindhi",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Sindhi_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1067",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "spanish",
      "subject_title": "Spanish",
      "language": "Spanish",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Spanish_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1068",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "tamil",
      "subject_title": "Tamil",
      "language": "Tamil",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Tamil_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1069",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "tangkhul",
      "subject_title": "Tangkhul",
      "language": "Tangkhul",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Tangkhul_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1070",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "telugu-ap",
      "subject_title": "Telugu AP",
      "language": "Telugu AP",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Telugu_AP_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1071",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "telugu-telangana",
      "subject_title": "Telugu Telangana",
      "language": "Telugu Telangana",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Telugu_Telangana_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1072",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "tibetan",
      "subject_title": "Tibetan",
      "language": "Tibetan",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Tibetan_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1073",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "urdu-core",
      "subject_title": "Urdu Core",
      "language": "Urdu",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/URDU_CORE_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1074",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "urdu-elective",
      "subject_title": "Urdu Elective",
      "language": "Urdu",
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/URDU_Elective_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "language",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1075",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "accountancy",
      "subject_title": "Accountancy",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Accountancy_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1076",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "biology",
      "subject_title": "Biology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Biology_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1077",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "biotechnology",
      "subject_title": "Biotechnology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/BioTechnology_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1078",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "business-studies",
      "subject_title": "Business Studies",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/BusinessStudies_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1079",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "carnatic-melodic",
      "subject_title": "Carnatic Melodic",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Carnatic_Melodic_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1080",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "carnatic-vocal",
      "subject_title": "Carnatic Vocal",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Carnatic_Vocal_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1081",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "carnatic-percussion",
      "subject_title": "Carnatic Percussion",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Carnatic_Percussion_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1082",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "chemistry",
      "subject_title": "Chemistry",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Chemistry_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1083",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "computer-science",
      "subject_title": "Computer Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Computer_Science_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1084",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "economics",
      "subject_title": "Economics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Economics_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1085",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "engineering-graphics",
      "subject_title": "Engineering Graphics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Engineering_Graphics_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1086",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "entrepreneurship",
      "subject_title": "Entrepreneurship",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Enterprenuership_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1087",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "painting",
      "subject_title": "Painting",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Fine_Arts_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "049",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Fine Arts course variants verified in the linked syllabus, PDF page 3.",
      "public_id": "course-1088",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "graphics",
      "subject_title": "Graphics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Fine_Arts_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "050",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Fine Arts course variants verified in the linked syllabus, PDF page 3.",
      "public_id": "course-1089",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "sculpture",
      "subject_title": "Sculpture",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Fine_Arts_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "051",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Fine Arts course variants verified in the linked syllabus, PDF page 3.",
      "public_id": "course-1090",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "applied-art-commercial-art",
      "subject_title": "Applied Art–Commercial Art",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Fine_Arts_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "052",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Fine Arts course variants verified in the linked syllabus, PDF page 3.",
      "public_id": "course-1091",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "kathak-dance",
      "subject_title": "Kathak Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "056",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1092",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "bharatanatyam-dance",
      "subject_title": "Bharatanatyam Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "057",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1093",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "kuchipudi-dance",
      "subject_title": "Kuchipudi Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "058",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1094",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "odissi-dance",
      "subject_title": "Odissi Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "059",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1095",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "manipuri-dance",
      "subject_title": "Manipuri Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "060",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1096",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "kathakali-dance",
      "subject_title": "Kathakali Dance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Indian_Classical_Dances_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": "061",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Dance variants verified in the linked syllabus. The official 2026–27 link contains mixed 2025–26 body labels and 2026–27 footers; edition reconciliation remains pending.",
      "public_id": "course-1097",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "geography",
      "subject_title": "Geography",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Geography_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1098",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "hindustani-melodic",
      "subject_title": "Hindustani Melodic",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Hindustani_Melodic_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1099",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "hindustani-percussion",
      "subject_title": "Hindustani Percussion",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Hindustani_Percussion_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1100",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "hindustani-vocal",
      "subject_title": "Hindustani Vocal",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Hindustani_Vocal_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1101",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "history",
      "subject_title": "History",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/History_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1102",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "home-science",
      "subject_title": "Home Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Home_Science_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1103",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "informatics-practices",
      "subject_title": "Informatics Practices",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Informatics_Practices_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1104",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "knowledge-tradition-practices-india",
      "subject_title": "Knowledge Tradition - Practices India",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/KTPI_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1105",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "legal-studies",
      "subject_title": "Legal Studies",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/LegalStudies_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1106",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "mathematics",
      "subject_title": "Mathematics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Maths_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [
        {
          "id": "relations-and-functions",
          "title": "Relations and functions",
          "source_url": "https://ncert.nic.in/textbook/pdf/lemh101.pdf",
          "verification": "verified",
          "kind": "chapter",
          "verification_scope": "Individual source title only; whole book map pending",
          "companion_url": "/learn/grade-12/mathematics/relations-and-functions/",
          "implementation_status": "partial_companion",
          "scope_note": "A chapter companion introducing relation properties and testing one-one, onto and bijective functions with finite examples. General proofs and the full exercise map remain additional work."
        }
      ],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1107",
      "available_companions": [
        "/learn/grade-12/mathematics/relations-and-functions/"
      ],
      "chapter_verification": "partial",
      "status": "companion"
    },
    {
      "grade": 12,
      "subject_id": "applied-mathematics",
      "subject_title": "Applied Mathematics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Applied_Mathematics_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1108",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "ncc",
      "subject_title": "NCC",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/NCC_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1109",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "physical-education",
      "subject_title": "Physical Education",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/PhysicalEducation_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1110",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "physics",
      "subject_title": "Physics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Physics_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1111",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "political-science",
      "subject_title": "Political Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/PoliticalScience_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1112",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "psychology",
      "subject_title": "Psychology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Psychology_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1113",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "sociology",
      "subject_title": "Sociology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/Sociology_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "academic-elective",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1114",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "health-and-physical-education",
      "subject_title": "Health and Physical Education",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/HPE_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "internal-assessment",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1115",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "work-experience",
      "subject_title": "Work Experience",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/WorkExperience_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "internal-assessment",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1116",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "general-studies",
      "subject_title": "General Studies",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/curriculum_2027.html",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart2/GeneralStudies_SecP2_2026-27.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "internal-assessment",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero.",
      "public_id": "course-1117",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 9,
      "subject_id": "employability-skills-for-all-courses",
      "subject_title": "Employability Skills (For All Courses)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/EmployabilitySkills_IX.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-shared-component",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade. Grade 9 uses the 2026–27 revised course structure; older Grade 9 chapter lists must not be substituted.",
      "public_id": "course-1118",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "employability-skills-for-all-courses",
      "subject_title": "Employability Skills (For All Courses)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/EmployabilitySkills-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-shared-component",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1119",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "retail",
      "subject_title": "Retail",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/401-RETAIL-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "401",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1120",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "information-technology",
      "subject_title": "Information Technology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/402-IT-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "402",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1121",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "security",
      "subject_title": "Security",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/403-SECURITY-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "403",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1122",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "automotive",
      "subject_title": "Automotive",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/404-AUTOMOTIVE-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "404",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1123",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "introduction-to-financial-markets",
      "subject_title": "Introduction To Financial Markets",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/405-FMM-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "405",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1124",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "introduction-to-tourism",
      "subject_title": "Introduction To Tourism",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/406-INTRODUCTION_TOURISM-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "406",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1125",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "beauty-and-wellness",
      "subject_title": "Beauty and Wellness",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/407-BEAUTY_AND_WELLNESS-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "407",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1126",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "agriculture",
      "subject_title": "Agriculture",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/408-Agriculture-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "408",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1127",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "food-production",
      "subject_title": "Food Production",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/409-FOOD_PRODUCTION-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "409",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1128",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "front-office-operations",
      "subject_title": "Front Office Operations",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/410-FRONT_OFFICE_OPERATIONS-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "410",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1129",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "banking-and-insurance",
      "subject_title": "Banking and Insurance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/411-BANKING_INSURANCE-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "411",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1130",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "marketing-and-sales",
      "subject_title": "Marketing and Sales",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/412-MARKETING_SALES-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "412",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1131",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "healthcare",
      "subject_title": "Healthcare",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/413-HEALTHCARE-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "413",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1132",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "apparel",
      "subject_title": "Apparel",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/414-APPAREL-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "414",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1133",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "multi-media",
      "subject_title": "Multi-Media",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/415-MULTIMEDIA-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "415",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1134",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "multi-skill-foundation-course",
      "subject_title": "Multi Skill Foundation Course",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/416-MultiSkillFoundationCourse-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "416",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1135",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "artificial-intelligence",
      "subject_title": "Artificial Intelligence",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/417-AI-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "417",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1136",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "physical-activity-trainer",
      "subject_title": "Physical Activity Trainer",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/418-Physical_Activity_Trainer-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "418",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1137",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "data-science",
      "subject_title": "Data Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/419-DATA_SCIENCE-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "419",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1138",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "electronics-hardware",
      "subject_title": "Electronics & Hardware",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/420-ELHA-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "420",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1139",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "foundation-skills-for-sciences-pharmaceutical-biotechnology",
      "subject_title": "Foundation Skills for Sciences (Pharmaceutical & Biotechnology)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/421-Pharma_BioTechnology-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "421",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1140",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 10,
      "subject_id": "designthinking",
      "subject_title": "DesignThinking",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/Sec/422-DesignThinking-X.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "422",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1141",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "employability-skills-for-all-courses",
      "subject_title": "Employability Skills (For All Courses)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/EmployabilitySkills_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-shared-component",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1142",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "employability-skills-for-all-courses",
      "subject_title": "Employability Skills (For All Courses)",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/EmployabilitySkills_XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-shared-component",
      "subject_code": null,
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1143",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "retail",
      "subject_title": "Retail",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/801-RETAIL_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "801",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1144",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "retail",
      "subject_title": "Retail",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/801-RETAIL_XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "801",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1145",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "information-technology",
      "subject_title": "Information Technology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/802-IT.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "802",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1146",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "information-technology",
      "subject_title": "Information Technology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/802-IT.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "802",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1147",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "web-applications",
      "subject_title": "Web Applications",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/803-WebApplication_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "803",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1148",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "web-applications",
      "subject_title": "Web Applications",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/803-WebApplication_XII_updated.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "803",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1149",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "automotive",
      "subject_title": "Automotive",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/804-AUTOMOTIVE_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "804",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1150",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "automotive",
      "subject_title": "Automotive",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/804-AUTOMOTIVE.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "804",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1151",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "financial-markets-management",
      "subject_title": "Financial Markets Management",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/805-FMM.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "805",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1152",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "financial-markets-management",
      "subject_title": "Financial Markets Management",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/805-FMM.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "805",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1153",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "tourism",
      "subject_title": "Tourism",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/806-Tourism.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "806",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1154",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "tourism",
      "subject_title": "Tourism",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/806-Tourism.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "806",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1155",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "beauty-and-wellness",
      "subject_title": "Beauty and Wellness",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/807-BEAUTY-WELLNESS_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "807",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1156",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "beauty-and-wellness",
      "subject_title": "Beauty and Wellness",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/807-BEAUTY-WELLNESS_XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "807",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1157",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "agriculture",
      "subject_title": "Agriculture",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/808-AGRICULTURE-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "808",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1158",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "agriculture",
      "subject_title": "Agriculture",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/808-AGRICULTURE-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "808",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1159",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "food-production",
      "subject_title": "Food Production",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/809-FOOD_PRODUCTION-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "809",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1160",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "food-production",
      "subject_title": "Food Production",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/809-FOOD_PRODUCTION-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "809",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1161",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "front-office-operations",
      "subject_title": "Front Office Operations",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/810-FRONT_OFFICE_OPERATIONS-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "810",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1162",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "front-office-operations",
      "subject_title": "Front Office Operations",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/810-FRONT_OFFICE_OPERATIONS-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "810",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1163",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "banking",
      "subject_title": "Banking",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/811-Banking.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "811",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1164",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "banking",
      "subject_title": "Banking",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/811-Banking.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "811",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1165",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "marketing",
      "subject_title": "Marketing",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/812-MARKETING_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "812",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1166",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "marketing",
      "subject_title": "Marketing",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/812-MARKETING_XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "812",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1167",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "health-care",
      "subject_title": "Health Care",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/813-HealthCare_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "813",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1168",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "health-care",
      "subject_title": "Health Care",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/813-HealthCare_XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "813",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1169",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "insurance",
      "subject_title": "Insurance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/814-Insurance.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "814",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1170",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "insurance",
      "subject_title": "Insurance",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/814-Insurance.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "814",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1171",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "horticulture",
      "subject_title": "Horticulture",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/816-Horticulture-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "816",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1172",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "horticulture",
      "subject_title": "Horticulture",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/816-HORTICULTURE-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "816",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1173",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "typography-and-computer-application",
      "subject_title": "Typography and Computer Application",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/817-TYPOGRAPHY-COMPUTER-APPLICATIONS_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "817",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1174",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "typography-and-computer-application",
      "subject_title": "Typography and Computer Application",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/817-TYPOGRAPHY-COMPUTER-APPLICATIONS_XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "817",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1175",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "geospatial-technology",
      "subject_title": "Geospatial Technology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/818-GEOSPATIAL_TECHNOLOGY_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "818",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1176",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "geospatial-technology",
      "subject_title": "Geospatial Technology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/818-GEOSPATIAL_TECHNOLOGY_XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "818",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1177",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "electrical-technology",
      "subject_title": "Electrical Technology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/819-ELECTRICAL_TECHNOLOGY-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "819",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1178",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "electrical-technology",
      "subject_title": "Electrical Technology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/819-ELECTRICAL_TECHNOLOGY-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "819",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1179",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "electronics-technology",
      "subject_title": "Electronics Technology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/820-ELECTRONICS_TECHNOLOGY-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "820",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1180",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "electronics-technology",
      "subject_title": "Electronics Technology",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/820-ELECTRONICS_TECHNOLOGY-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "820",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1181",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "multi-media",
      "subject_title": "Multi-Media",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/821-MULTIMEDIA-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "821",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1182",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "multi-media",
      "subject_title": "Multi-Media",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/821-MULTIMEDIA-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "821",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1183",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "taxation",
      "subject_title": "Taxation",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/822-TAXATION.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "822",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1184",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "taxation",
      "subject_title": "Taxation",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/822-TAXATION.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "822",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1185",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "cost-accounting",
      "subject_title": "Cost Accounting",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/823-CostAccounting.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "823",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1186",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "cost-accounting",
      "subject_title": "Cost Accounting",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/823-CostAccounting.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "823",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1187",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "office-procedures-and-practices",
      "subject_title": "Office Procedures and Practices",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/824-OFFICE_PROCEDURES-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "824",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1188",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "office-procedures-and-practices",
      "subject_title": "Office Procedures and Practices",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/824-OFFICE_PROCEDURES-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "824",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1189",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "shorthand-english",
      "subject_title": "Shorthand English",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/825-SHORTHAND-ENGLISH-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "825",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1190",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "shorthand-english",
      "subject_title": "Shorthand English",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/825-SHORTHAND-ENGLISH-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "825",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1191",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "shorthand-hindi",
      "subject_title": "Shorthand Hindi",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/826-SHORTHAND-HINDI-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "826",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1192",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "shorthand-hindi",
      "subject_title": "Shorthand Hindi",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/826-SHORTHAND-HINDI-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "826",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1193",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "air-conditioning-and-refrigeration",
      "subject_title": "Air Conditioning and Refrigeration",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/827-AIR_CONDITIONING_REF-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "827",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1194",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "air-conditioning-and-refrigeration",
      "subject_title": "Air Conditioning and Refrigeration",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/827-AIR_CONDITIONING_REF-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "827",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1195",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "medical-diagnostics",
      "subject_title": "Medical Diagnostics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/828-MEDICAL_DIAGNOSTICS-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "828",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1196",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "medical-diagnostics",
      "subject_title": "Medical Diagnostics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/828-MEDICAL_DIAGNOSTICS-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "828",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1197",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "textile-design",
      "subject_title": "Textile Design",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/829-TEXTILE_DESIGN-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "829",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1198",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "textile-design",
      "subject_title": "Textile Design",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/829-TEXTILE_DESIGN-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "829",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1199",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "design",
      "subject_title": "Design",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/830-DESIGN.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "830",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1200",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "design",
      "subject_title": "Design",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/830-DESIGN.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "830",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1201",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "salesmanship",
      "subject_title": "Salesmanship",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/831-SALESMANSHIP_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "831",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1202",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "salesmanship",
      "subject_title": "Salesmanship",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/831-SALESMANSHIP_XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "831",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1203",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "business-administration",
      "subject_title": "Business Administration",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/833-BUSINESS_ADMINISTRATION.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "833",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1204",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "business-administration",
      "subject_title": "Business Administration",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/833-BUSINESS_ADMINISTRATION.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "833",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1205",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "food-nutrition-and-dietetics",
      "subject_title": "Food Nutrition and Dietetics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/834-FOOD_NUTRITION_DIETETICS_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "834",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1206",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "food-nutrition-and-dietetics",
      "subject_title": "Food Nutrition and Dietetics",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/834-FOOD_NUTRITION_DIETETICS_XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "834",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1207",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "mass-media-studies",
      "subject_title": "Mass Media Studies",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/835-MASS_MEDIA_STUDIES.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "835",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1208",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "mass-media-studies",
      "subject_title": "Mass Media Studies",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/835-MASS_MEDIA_STUDIES.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "835",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1209",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "library-and-information-science",
      "subject_title": "Library and Information Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/836-Library_InformationSciences-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "836",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1210",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "library-and-information-science",
      "subject_title": "Library and Information Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/836-Library_InformationSciences-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "836",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1211",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "fashion-studies",
      "subject_title": "Fashion Studies",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/837-FASHION_STUDIES-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "837",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1212",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "fashion-studies",
      "subject_title": "Fashion Studies",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/837-FASHION_STUDIES-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "837",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1213",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "yoga",
      "subject_title": "Yoga",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/841-YOGA_XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "841",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1214",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "yoga",
      "subject_title": "Yoga",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/841-YOGA_XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "841",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1215",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "early-childhood-care-education",
      "subject_title": "Early Childhood Care & Education",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/842_EARLY_CHILDHOOD_CARE_EDUCATION.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "842",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1216",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "early-childhood-care-education",
      "subject_title": "Early Childhood Care & Education",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/842_EARLY_CHILDHOOD_CARE_EDUCATION.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "842",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1217",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "artificial-intelligence",
      "subject_title": "Artificial Intelligence",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/843-AI-XI.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "843",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1218",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "artificial-intelligence",
      "subject_title": "Artificial Intelligence",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/843-AI-XII.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "843",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1219",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "data-science",
      "subject_title": "Data Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/844-DATASCIENCE.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "844",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1220",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "data-science",
      "subject_title": "Data Science",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/844-DATASCIENCE.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "844",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1221",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "physical-activity-trainer",
      "subject_title": "Physical Activity Trainer",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/845-Physical_Activity_Trainer.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "845",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1222",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "physical-activity-trainer",
      "subject_title": "Physical Activity Trainer",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/845-Physical_Activity_Trainer.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "845",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1223",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "land-transportation",
      "subject_title": "Land Transportation",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/846-LandTransportation.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "846",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1224",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "land-transportation",
      "subject_title": "Land Transportation",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/846-LandTransportation.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "846",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1225",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "electronics-hardware",
      "subject_title": "Electronics & Hardware",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/847-ELHA.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "847",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1226",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "electronics-hardware",
      "subject_title": "Electronics & Hardware",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/847-ELHA.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "847",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1227",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 11,
      "subject_id": "design-thinking-innovation",
      "subject_title": "Design Thinking Innovation",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/848-DesignThinking_Innovation.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "848",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1228",
      "available_companions": [],
      "status": "pending"
    },
    {
      "grade": 12,
      "subject_id": "design-thinking-innovation",
      "subject_title": "Design Thinking Innovation",
      "language": null,
      "board": "CBSE",
      "book_title": null,
      "edition": null,
      "source_urls": [
        "https://cbseacademic.nic.in/skill-education-curriculum.html",
        "https://cbseacademic.nic.in/web_material/Curriculum27/SrSec/848-DesignThinking_Innovation.pdf"
      ],
      "verification": "verified",
      "verification_scope": "official course listing only",
      "category": "skill-elective",
      "subject_code": "848",
      "chapters": [],
      "notes": "Course is listed by CBSE for 2026–27. The prescribed book, edition and chapter/lesson map have not yet been extracted or verified; an empty chapter list means unknown, not zero. Linked skill syllabus content and prescribed materials remain to be mapped for this specific grade.",
      "public_id": "course-1229",
      "available_companions": [],
      "status": "pending"
    }
  ],
  "limits": [
    "This is the current NCERT textbook catalogue scope, not every state board, school, optional subject or language programme.",
    "All active Grade 1-5 textbook variants found in the official portal are retained. Chapter verification is complete only for the explicitly populated books; unpopulated language variants remain pending.",
    "Language translations are separate book variants, not additional unique grade-subject requirements. Do not add translated chapter totals to an English-medium coverage denominator.",
    "A chapter title inventory does not mean that HelioLearn lessons, explanations, examples, images, animation, assessment or review exist.",
    "Numbered TOC chapters do not enumerate every exercise, supplementary reading, activity or micro-lesson; those require a separate lesson map.",
    "Foundational Grades 1-2 include integrated development areas beyond the four portal subject categories.",
    "2025 circulars describe the initial release; current 2026-27 PDFs and current portal state take precedence where they differ.",
    "Scope is the live NCERT online catalog for Grades 6–8, not every Indian board, school-specific elective, third-language course or publisher.",
    "All 488 observed book/language/part entries are preserved. Translated editions are separate catalog variants, not 488 different subjects or courses.",
    "Two official selector entries have conflicting language-to-code mappings: Grade 7 Arts Telugu uses the Sindhi code, and Grade 7 Social Science Part II Telugu uses the Marathi code. Both remain pending rather than silently corrected.",
    "Only explicitly verified TOCs contain chapter records. Pending variants have empty chapter arrays: this means unknown/unverified, not zero curriculum.",
    "Official publication units, chapters, projects, reading selections and assessment resources have distinct kinds. They must not be added into a misleading single lesson denominator.",
    "Section-level lessons, exercise subparts, individual physical-education activities and complete translated-edition TOCs remain to be inventoried.",
    "This is a curriculum inventory and plan input. It adds no teaching content and does not establish image, example, animation or assessment coverage.",
    "CBSE optional skill modules and other schools’ additional subjects are not exhaustively inventoried here; Kaushal Bodh is explicitly represented for all three grades.",
    "No textbook prose, illustrations, exercises or source PDF files are included in the published inventory. URLs and factual bibliographic/TOC labels provide provenance.",
    "This is an inventory of courses observed in current CBSE academic and skill curriculum indexes, not complete curriculum implementation.",
    "Verification on a course record normally establishes official listing only; book and edition fields remain null where unverified.",
    "Except Class X Mathematics, chapter and lesson inventories are pending. Empty chapter lists mean an unknown denominator, not no chapters.",
    "Language courses are curriculum subjects, not proof that HelioLearn provides instruction in that language. Non-language medium remains unspecified.",
    "Employability Skills is recorded as a shared skill component, not a separate board examination subject.",
    "Some current CBSE syllabus links retain older filenames or mixed year labels; textbook editions require course-specific verification.",
    "Grade 9 revised 2026–27 course structure is preserved. Grade 11/12 skill courses are selected by their grade-specific current index links, without inferring identical editions.",
    "This CBSE scope does not claim all Indian boards, all state syllabi, or all Cambridge curricula."
  ],
  "courses": [
    {
      "id": "cbse-2026-27-g10-maths-real-numbers",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Real numbers",
      "slug": "real-numbers",
      "url": "/learn/grade-10/mathematics/real-numbers/",
      "source_urls": [
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf",
        "https://ncert.nic.in/textbook/pdf/jemh101.pdf"
      ],
      "scope_note": "Prime factors, HCF and LCM applications, and irrationality proofs. Full exercise solutions remain pending.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 40,
      "lesson_ids": [
        "primes",
        "hcf-lcm",
        "irrational"
      ]
    },
    {
      "id": "cbse-2026-27-g1-english-my-family-and-me-body-words",
      "grade": 1,
      "subject": "English",
      "title": "Two Little Hands: body words and sentences",
      "slug": "body-words",
      "url": "/learn/grade-1/english/body-words/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/aemr101.pdf"
      ],
      "scope_note": "Original skills companion for a named reading in Mridang Unit 1, My Family and Me (Reprint 2026–27). Open the official source for its poem/story. HelioLearn supplies original analogous language and activities; it does not reproduce the reading or claim every textbook exercise. An adult reads prompts and checks speaking, letter formation and practical tasks.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "body-names",
        "body-senses",
        "body-one-many"
      ]
    },
    {
      "id": "cbse-2026-27-g1-english-my-family-and-me-body-actions-and-routines",
      "grade": 1,
      "subject": "English",
      "title": "Parts of the Body: actions and routines",
      "slug": "body-actions-and-routines",
      "url": "/learn/grade-1/english/body-actions-and-routines/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/aemr101.pdf"
      ],
      "scope_note": "Original skills companion for a named reading in Mridang Unit 1, My Family and Me (Reprint 2026–27). Open the official source for its poem/story. HelioLearn supplies original analogous language and activities; it does not reproduce the reading or claim every textbook exercise. An adult reads prompts and checks speaking, letter formation and practical tasks.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "body-actions",
        "hand-outline",
        "wash-sequence"
      ]
    },
    {
      "id": "cbse-2026-27-g1-english-my-family-and-me-alphabet-and-sounds",
      "grade": 1,
      "subject": "English",
      "title": "Alphabet song: names, forms and word sounds",
      "slug": "alphabet-and-sounds",
      "url": "/learn/grade-1/english/alphabet-and-sounds/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/aemr101.pdf",
        "https://www.ncert.nic.in/textbook/pdf/aemr102.pdf"
      ],
      "scope_note": "Original skills companion for a named reading in Mridang Unit 1, My Family and Me (Reprint 2026–27). Open the official source for its poem/story. HelioLearn supplies original analogous language and activities; it does not reproduce the reading or claim every textbook exercise. An adult reads prompts and checks speaking, letter formation and practical tasks.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "letters-a-i",
        "letters-j-r",
        "letters-s-z"
      ]
    },
    {
      "id": "cbse-2026-27-g1-english-my-family-and-me-greetings-and-conversation",
      "grade": 1,
      "subject": "English",
      "title": "Greetings: kind words and clear sentences",
      "slug": "greetings-and-conversation",
      "url": "/learn/grade-1/english/greetings-and-conversation/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/aemr102.pdf"
      ],
      "scope_note": "Original skills companion for a named reading in Mridang Unit 1, My Family and Me (Reprint 2026–27). Open the official source for its poem/story. HelioLearn supplies original analogous language and activities; it does not reproduce the reading or claim every textbook exercise. An adult reads prompts and checks speaking, letter formation and practical tasks.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "greeting-time",
        "greeting-exchange",
        "action-sentences"
      ]
    },
    {
      "id": "cbse-2026-27-g1-english-my-family-and-me-action-rhyme-and-games",
      "grade": 1,
      "subject": "English",
      "title": "Hop a Little: action language and games",
      "slug": "action-rhyme-and-games",
      "url": "/learn/grade-1/english/action-rhyme-and-games/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/aemr102.pdf"
      ],
      "scope_note": "Original skills companion for a named reading in Mridang Unit 1, My Family and Me (Reprint 2026–27). Open the official source for its poem/story. HelioLearn supplies original analogous language and activities; it does not reproduce the reading or claim every textbook exercise. An adult reads prompts and checks speaking, letter formation and practical tasks.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "move-words",
        "picture-speaking",
        "path-instructions"
      ]
    },
    {
      "id": "cbse-2026-27-g1-english-my-family-and-me-family-and-helping",
      "grade": 1,
      "subject": "English",
      "title": "My Family: relationships, helping and pronouns",
      "slug": "family-and-helping",
      "url": "/learn/grade-1/english/family-and-helping/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/aemr102.pdf"
      ],
      "scope_note": "Original skills companion for a named reading in Mridang Unit 1, My Family and Me (Reprint 2026–27). Open the official source for its poem/story. HelioLearn supplies original analogous language and activities; it does not reproduce the reading or claim every textbook exercise. An adult reads prompts and checks speaking, letter formation and practical tasks.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "family-words",
        "family-help",
        "family-pronouns"
      ]
    },
    {
      "id": "cbse-2026-27-g1-english-my-family-and-me-story-reading",
      "grade": 1,
      "subject": "English",
      "title": "The Sparrow Family: story-reading skills",
      "slug": "story-reading",
      "url": "/learn/grade-1/english/story-reading/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/aemr102.pdf"
      ],
      "scope_note": "Original skills companion for a named reading in Mridang Unit 1, My Family and Me (Reprint 2026–27). Open the official source for its poem/story. HelioLearn supplies original analogous language and activities; it does not reproduce the reading or claim every textbook exercise. An adult reads prompts and checks speaking, letter formation and practical tasks.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "story-characters",
        "story-order",
        "story-reason"
      ]
    },
    {
      "id": "cbse-2026-27-g2-english-fun-with-friends-bicycle-reading-and-sounds",
      "grade": 2,
      "subject": "English",
      "title": "My Bicycle: vocabulary, clues and short a",
      "slug": "bicycle-reading-and-sounds",
      "url": "/learn/grade-2/english/bicycle-reading-and-sounds/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/bemr101.pdf"
      ],
      "scope_note": "Original companion for Mridang Unit 1, Fun with Friends (Reprint 2026–27). Official poems, story and pictures remain in their linked source. This companion uses original analogous texts and diagrams; it does not reproduce the source or claim every exercise answer. Use the unit map and adult checks for the full planned outcome sequence.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g2-bicycle-parts",
        "g2-reading-clues",
        "g2-short-a"
      ]
    },
    {
      "id": "cbse-2026-27-g2-english-fun-with-friends-pictures-sounds-and-opposites",
      "grade": 2,
      "subject": "English",
      "title": "Picture Reading: evidence, short e and opposites",
      "slug": "pictures-sounds-and-opposites",
      "url": "/learn/grade-2/english/pictures-sounds-and-opposites/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/bemr102.pdf"
      ],
      "scope_note": "Original companion for Mridang Unit 1, Fun with Friends (Reprint 2026–27). Official poems, story and pictures remain in their linked source. This companion uses original analogous texts and diagrams; it does not reproduce the source or claim every exercise answer. Use the unit map and adult checks for the full planned outcome sequence.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g2-picture-evidence",
        "g2-short-e",
        "g2-opposite-words"
      ]
    },
    {
      "id": "cbse-2026-27-g2-english-fun-with-friends-stories-in-order",
      "grade": 2,
      "subject": "English",
      "title": "OUT! OUT!: people, sequence and reasons",
      "slug": "stories-in-order",
      "url": "/learn/grade-2/english/stories-in-order/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/bemr102.pdf"
      ],
      "scope_note": "Original companion for Mridang Unit 1, Fun with Friends (Reprint 2026–27). Official poems, story and pictures remain in their linked source. This companion uses original analogous texts and diagrams; it does not reproduce the source or claim every exercise answer. Use the unit map and adult checks for the full planned outcome sequence.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g2-story-people",
        "g2-story-order",
        "g2-story-reasons"
      ]
    },
    {
      "id": "cbse-2026-27-g2-english-fun-with-friends-sentences-and-conversation",
      "grade": 2,
      "subject": "English",
      "title": "Fun with Friends: sentences, speaking and imagination",
      "slug": "sentences-and-conversation",
      "url": "/learn/grade-2/english/sentences-and-conversation/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/bemr101.pdf",
        "https://www.ncert.nic.in/textbook/pdf/bemr102.pdf"
      ],
      "scope_note": "Original companion for Mridang Unit 1, Fun with Friends (Reprint 2026–27). Official poems, story and pictures remain in their linked source. This companion uses original analogous texts and diagrams; it does not reproduce the source or claim every exercise answer. Use the unit map and adult checks for the full planned outcome sequence.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g2-join-and",
        "g2-talk-and-report",
        "g2-imagine-and-write"
      ]
    },
    {
      "id": "cbse-2026-27-g6-science-materials-around-us-objects-properties",
      "grade": 6,
      "subject": "Science",
      "title": "Materials Around Us — Objects and Properties (1 of 3)",
      "slug": "materials-around-us-objects-properties",
      "url": "/learn/grade-6/science/materials-around-us-objects-properties/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/fecu106.pdf"
      ],
      "scope_note": "Part 1 of a linked 9-lesson original sequence mapped to the core outcomes of Curiosity Chapter 6. This 3-lesson companion alone is not a complete chapter. Practice is original; it does not reproduce or answer every textbook exercise or enrichment box. Teacher and independent content review remain separate gates.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g6-materials-objects",
        "g6-materials-classify",
        "g6-materials-surface"
      ]
    },
    {
      "id": "cbse-2026-27-g6-science-materials-around-us-testing-materials",
      "grade": 6,
      "subject": "Science",
      "title": "Materials Around Us — Tests and Measurements (2 of 3)",
      "slug": "materials-around-us-testing-materials",
      "url": "/learn/grade-6/science/materials-around-us-testing-materials/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/fecu106.pdf"
      ],
      "scope_note": "Part 2 of a linked 9-lesson original sequence mapped to the core outcomes of Curiosity Chapter 6. This 3-lesson companion alone is not a complete chapter. Practice is original; it does not reproduce or answer every textbook exercise or enrichment box. Teacher and independent content review remain separate gates.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g6-materials-light",
        "g6-materials-water",
        "g6-materials-mass"
      ]
    },
    {
      "id": "cbse-2026-27-g6-science-materials-around-us-matter-design",
      "grade": 6,
      "subject": "Science",
      "title": "Materials Around Us — Volume, Matter and Design (3 of 3)",
      "slug": "materials-around-us-matter-design",
      "url": "/learn/grade-6/science/materials-around-us-matter-design/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/fecu106.pdf"
      ],
      "scope_note": "Part 3 of a linked 9-lesson original sequence mapped to the core outcomes of Curiosity Chapter 6. This 3-lesson companion alone is not a complete chapter. Practice is original; it does not reproduce or answer every textbook exercise or enrichment box. Teacher and independent content review remain separate gates.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g6-materials-volume",
        "g6-materials-matter",
        "g6-materials-design"
      ]
    },
    {
      "id": "cbse-2026-27-g6-science-measurement-of-length-and-motion",
      "grade": 6,
      "subject": "Science",
      "title": "Measurement of Length and Motion",
      "slug": "measurement-of-length-and-motion",
      "url": "/learn/grade-6/science/measurement-of-length-and-motion/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/fecu105.pdf"
      ],
      "scope_note": "Original chapter companion to Curiosity Grade 6 Chapter 5 (Reprint 2026–27). Three core concept lessons; not every textbook example, activity or exercise. All diagrams are original schematic models.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "length-units",
        "read-a-scale",
        "describe-motion"
      ]
    },
    {
      "id": "cbse-2026-27-g7-science-measurement-of-time-and-motion",
      "grade": 7,
      "subject": "Science",
      "title": "Measurement of Time and Motion",
      "slug": "measurement-of-time-and-motion",
      "url": "/learn/grade-7/science/measurement-of-time-and-motion/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/gecu108.pdf"
      ],
      "scope_note": "Original chapter companion to Curiosity Grade 7 Chapter 8 (Reprint 2026–27). Covers timing, oscillations, average speed and comparisons; not every historical clock example or textbook exercise. Supplied motion data are illustrative.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "measure-time",
        "calculate-speed",
        "compare-journeys"
      ]
    },
    {
      "id": "cbse-2026-27-g8-science-exploring-forces",
      "grade": 8,
      "subject": "Science",
      "title": "Exploring Forces",
      "slug": "exploring-forces",
      "url": "/learn/grade-8/science/exploring-forces/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/hecu105.pdf"
      ],
      "scope_note": "Original chapter companion to Curiosity Grade 8 Chapter 5 (Reprint 2026–27). Covers force effects, contact/friction evidence and non-contact forces; not every activity, spring-balance procedure or textbook exercise. No dangerous physical experiment is required.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "force-effects",
        "contact-and-friction",
        "non-contact-forces"
      ]
    },
    {
      "id": "cbse-2026-27-g1-maths-making-ten",
      "grade": 1,
      "subject": "Mathematics",
      "title": "Making 10",
      "slug": "making-ten",
      "url": "/learn/grade-1/mathematics/making-ten/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/aejm1ps.pdf"
      ],
      "scope_note": "Original chapter companion covering ten-bonds, teen numbers and comparing teens. It does not reproduce or solve every textbook exercise. An adult should read prompts aloud and support handling small objects safely.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "make-ten",
        "teen-numbers",
        "compare-teens"
      ]
    },
    {
      "id": "cbse-2026-27-g2-maths-decoration-for-festival",
      "grade": 2,
      "subject": "Mathematics",
      "title": "Decoration for Festival",
      "slug": "decoration-for-festival",
      "url": "/learn/grade-2/mathematics/decoration-for-festival/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/bejm1ps.pdf"
      ],
      "scope_note": "Original chapter companion covering two-digit addition and subtraction using place value and regrouping. It does not reproduce or solve every textbook exercise. An adult should read prompts aloud and support handling small objects safely.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "add-parts",
        "make-new-ten",
        "subtract-parts"
      ]
    },
    {
      "id": "cbse-2026-27-g3-maths-fair-share",
      "grade": 3,
      "subject": "Mathematics",
      "title": "Fair Share",
      "slug": "fair-share",
      "url": "/learn/grade-3/mathematics/fair-share/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/cemm1ps.pdf"
      ],
      "scope_note": "Original chapter companion covering equal parts, fraction notation and halves or quarters of collections. It does not reproduce or solve every textbook exercise.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "equal-parts",
        "read-fractions",
        "share-groups"
      ]
    },
    {
      "id": "cbse-2026-27-g4-maths-fun-with-symmetry",
      "grade": 4,
      "subject": "Mathematics",
      "title": "Fun with Symmetry",
      "slug": "fun-with-symmetry",
      "url": "/learn/grade-4/mathematics/fun-with-symmetry/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/demm1ps.pdf"
      ],
      "scope_note": "Original chapter companion covering line symmetry, grid reflections and symmetry counts for familiar shapes. It does not reproduce or solve every textbook exercise.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "mirror-lines",
        "complete-reflections",
        "count-symmetry"
      ]
    },
    {
      "id": "cbse-2026-27-g5-maths-fractions",
      "grade": 5,
      "subject": "Mathematics",
      "title": "Fractions",
      "slug": "fractions",
      "url": "/learn/grade-5/mathematics/fractions/",
      "source_urls": [
        "https://www.ncert.nic.in/textbook/pdf/eemm1ps.pdf"
      ],
      "scope_note": "Original chapter companion covering equivalent fractions, comparisons and addition after renaming. It does not reproduce or solve every textbook exercise.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "equivalent",
        "compare",
        "add-fractions"
      ]
    },
    {
      "id": "cbse-2026-27-g9-maths-introduction-to-polynomials",
      "grade": 9,
      "subject": "Mathematics",
      "title": "Introduction to polynomials",
      "slug": "introduction-to-polynomials",
      "url": "/learn/grade-9/mathematics/introduction-to-polynomials/",
      "source_urls": [
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1IX_2026-27.pdf"
      ],
      "scope_note": "An introductory companion to the revised Grade 9 syllabus: terms and degree, substitution and linear models. This is a syllabus-topic map, not a verified whole-textbook chapter or full exercise solution bank.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "terms",
        "substitution",
        "linear-models"
      ]
    },
    {
      "id": "cbse-2026-27-g11-maths-sets",
      "grade": 11,
      "subject": "Mathematics",
      "title": "Sets",
      "slug": "sets",
      "url": "/learn/grade-11/mathematics/sets/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/kemh101.pdf"
      ],
      "scope_note": "A chapter companion covering membership, subsets, union, intersection and complement with finite examples. Infinite sets, intervals and the full textbook exercise map still need further lessons.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "membership",
        "operations",
        "complements"
      ]
    },
    {
      "id": "cbse-2026-27-g12-maths-relations-and-functions",
      "grade": 12,
      "subject": "Mathematics",
      "title": "Relations and functions",
      "slug": "relations-and-functions",
      "url": "/learn/grade-12/mathematics/relations-and-functions/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/lemh101.pdf"
      ],
      "scope_note": "A chapter companion introducing relation properties and testing one-one, onto and bijective functions with finite examples. General proofs and the full exercise map remain additional work.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "relations",
        "functions",
        "bijections"
      ]
    },
    {
      "id": "cbse-2026-27-g10-science-chemical-reactions-evidence-balancing-patterns",
      "grade": 10,
      "subject": "Science",
      "title": "Chemical Reactions and Equations — Evidence, Balancing and Patterns",
      "slug": "chemical-reactions-evidence-balancing-patterns",
      "url": "/learn/grade-10/science/chemical-reactions-evidence-balancing-patterns/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jesc101.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Science_SecP1_2026-27.pdf"
      ],
      "scope_note": "Original learning companion for selected Chemical Reactions and Equations outcomes. The two parts cover introductory theory through paper models and supplied observations. This is partial chapter coverage: it does not replace the full NCERT text, all exercises, laboratory practicals, teacher assessment or all transfer tasks. No home chemical experiment is assigned.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "reaction-evidence",
        "reaction-balancing",
        "reaction-patterns"
      ]
    },
    {
      "id": "cbse-2026-27-g10-science-chemical-reactions-exchange-energy-redox",
      "grade": 10,
      "subject": "Science",
      "title": "Chemical Reactions and Equations — Exchange, Energy and Redox",
      "slug": "chemical-reactions-exchange-energy-redox",
      "url": "/learn/grade-10/science/chemical-reactions-exchange-energy-redox/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jesc101.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Science_SecP1_2026-27.pdf"
      ],
      "scope_note": "Original learning companion for selected Chemical Reactions and Equations outcomes. The two parts cover introductory theory through paper models and supplied observations. This is partial chapter coverage: it does not replace the full NCERT text, all exercises, laboratory practicals, teacher assessment or all transfer tasks. No home chemical experiment is assigned.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "reaction-exchange",
        "reaction-energy",
        "reaction-redox"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-polynomials",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Polynomials",
      "slug": "polynomials",
      "url": "/learn/grade-10/mathematics/polynomials/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh102.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Three lessons cover zeroes, simple quadratic factorisation and coefficient relations. A full range of graph shapes and every textbook exercise remain outside this companion.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "polynomial-zeros",
        "polynomial-factors",
        "polynomial-coefficients"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-pair-of-linear-equations-in-two-variables",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Pair of Linear Equations in Two Variables",
      "slug": "pair-of-linear-equations-in-two-variables",
      "url": "/learn/grade-10/mathematics/pair-of-linear-equations-in-two-variables/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh103.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers graph interpretation, substitution, elimination and consistency through selected original problems. It is not an exhaustive word-problem or textbook solution bank.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "linear-graphs",
        "linear-substitution",
        "linear-elimination"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-quadratic-equations",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Quadratic Equations",
      "slug": "quadratic-equations",
      "url": "/learn/grade-10/mathematics/quadratic-equations/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh104.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers modelling, factorisation and discriminant/formula use. It gives selected reasoning and examples rather than every contextual problem or a full derivation of the quadratic formula.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "quadratic-model",
        "quadratic-factor",
        "quadratic-discriminant"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-arithmetic-progressions",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Arithmetic Progressions",
      "slug": "arithmetic-progressions",
      "url": "/learn/grade-10/mathematics/arithmetic-progressions/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh105.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers constant differences, term membership and finite sums, with selected contextual applications. It is not an exhaustive exercise bank.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "ap-pattern",
        "ap-nth",
        "ap-sum"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-triangles",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Triangles",
      "slug": "triangles",
      "url": "/learn/grade-10/mathematics/triangles/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh106.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers correspondence, similarity criteria, BPT applications and indirect measurement. Complete deductive proofs of BPT and all similarity criteria, and every textbook problem, are still outside this companion.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "triangles-similarity",
        "triangles-bpt",
        "triangles-scale"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-coordinate-geometry",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Coordinate Geometry",
      "slug": "coordinate-geometry",
      "url": "/learn/grade-10/mathematics/coordinate-geometry/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh107.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers distance, internal section and midpoint applications. Coordinate proofs of every shape property and all textbook exercises remain to be added.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "coordinate-distance",
        "coordinate-section",
        "coordinate-midpoint"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-introduction-to-trigonometry",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Introduction to Trigonometry",
      "slug": "introduction-to-trigonometry",
      "url": "/learn/grade-10/mathematics/introduction-to-trigonometry/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh108.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers right-triangle ratios, standard acute-angle values and basic identities. It does not exhaust all identity proofs or textbook exercises.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "trig-ratios",
        "trig-angles",
        "trig-identities"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-some-applications-of-trigonometry",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Some Applications of Trigonometry",
      "slug": "some-applications-of-trigonometry",
      "url": "/learn/grade-10/mathematics/some-applications-of-trigonometry/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh109.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers level-ground height models, observation height, depression and a same-side two-position model. Other configurations and practical measurement uncertainty require additional lessons.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "heights-elevation",
        "heights-eye-level",
        "heights-two-positions"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-circles",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Circles",
      "slug": "circles",
      "url": "/learn/grade-10/mathematics/circles/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh110.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers the radius–tangent relation, equal tangent lengths with RHS reasoning, and a tangent-angle consequence. It provides a concise proof explanation, not every textbook proof or exercise configuration.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "circle-tangent",
        "circle-equal-tangents",
        "circle-angles"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-areas-related-to-circles",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Areas Related to Circles",
      "slug": "areas-related-to-circles",
      "url": "/learn/grade-10/mathematics/areas-related-to-circles/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh111.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers sectors, right-angle minor segments and selected composite areas. Other central-angle triangle calculations and all textbook exercise figures are not claimed complete.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "circle-sector-area",
        "circle-segment-area",
        "circle-composite-area"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-surface-areas-and-volumes",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Surface Areas and Volumes",
      "slug": "surface-areas-and-volumes",
      "url": "/learn/grade-10/mathematics/surface-areas-and-volumes/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh112.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers selected combinations of solids and exposed surfaces. The final remoulding lesson is labelled an extension; it is not a claim about the current prescribed exercise list. Hollow-object and every textbook configuration coverage remain pending.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "solid-exposed-area",
        "solid-volume",
        "solid-conservation"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-statistics",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Statistics",
      "slug": "statistics",
      "url": "/learn/grade-10/mathematics/statistics/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh113.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers direct-method grouped mean and standard equal-width grouped mode/median calculations. Assumed-mean and step-deviation methods, irregular-class cases and all textbook exercises remain outside this companion.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "statistics-mean",
        "statistics-mode",
        "statistics-median"
      ]
    },
    {
      "id": "cbse-2026-27-g10-maths-probability",
      "grade": 10,
      "subject": "Mathematics",
      "title": "Probability",
      "slug": "probability",
      "url": "/learn/grade-10/mathematics/probability/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/jemh114.pdf",
        "https://cbseacademic.nic.in/web_material/CurriculumMain27/SecPart1/Maths_SecP1X_2026-27.pdf"
      ],
      "scope_note": "Original learning companion, not full textbook exercise solutions. Covers finite equally likely outcomes, complements and small organised sample spaces. The coin-spinner examples state independence explicitly. Biased experiments and all textbook exercise contexts are not covered.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "probability-outcomes",
        "probability-complement",
        "probability-organised-counting"
      ]
    },
    {
      "id": "cbse-2026-27-g6-science-temperature-evidence-scales-tools",
      "grade": 6,
      "subject": "Science",
      "title": "Temperature and its Measurement — Evidence, Scales and Instruments (1 of 3)",
      "slug": "temperature-evidence-scales-tools",
      "url": "/learn/grade-6/science/temperature-evidence-scales-tools/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/fecu107.pdf"
      ],
      "scope_note": "Part 1 of a linked nine-lesson original sequence mapped to the core measurement outcomes of Curiosity Chapter 7. This companion alone is not a complete chapter; source activities and exercise concepts are adapted to original examples and supplied data. It does not provide every textbook exercise solution, health diagnosis or learner heating experiment.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g6-temperature-evidence",
        "g6-temperature-units",
        "g6-temperature-device"
      ]
    },
    {
      "id": "cbse-2026-27-g6-science-temperature-read-temperature-scales",
      "grade": 6,
      "subject": "Science",
      "title": "Temperature and its Measurement — Read Temperature Scales (2 of 3)",
      "slug": "temperature-read-temperature-scales",
      "url": "/learn/grade-6/science/temperature-read-temperature-scales/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/fecu107.pdf"
      ],
      "scope_note": "Part 2 of a linked nine-lesson original sequence mapped to the core measurement outcomes of Curiosity Chapter 7. This companion alone is not a complete chapter; source activities and exercise concepts are adapted to original examples and supplied data. It does not provide every textbook exercise solution, health diagnosis or learner heating experiment.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g6-temperature-range",
        "g6-temperature-divisions",
        "g6-temperature-reading"
      ]
    },
    {
      "id": "cbse-2026-27-g6-science-temperature-measure-compare-data",
      "grade": 6,
      "subject": "Science",
      "title": "Temperature and its Measurement — Measure and Compare Data (3 of 3)",
      "slug": "temperature-measure-compare-data",
      "url": "/learn/grade-6/science/temperature-measure-compare-data/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/fecu107.pdf"
      ],
      "scope_note": "Part 3 of a linked nine-lesson original sequence mapped to the core measurement outcomes of Curiosity Chapter 7. This companion alone is not a complete chapter; source activities and exercise concepts are adapted to original examples and supplied data. It does not provide every textbook exercise solution, health diagnosis or learner heating experiment.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g6-temperature-method",
        "g6-temperature-quality",
        "g6-temperature-air"
      ]
    },
    {
      "id": "cbse-2026-27-g6-science-water-states-evaporation-condensation",
      "grade": 6,
      "subject": "Science",
      "title": "A Journey through States of Water — States, Evaporation and Condensation (1 of 3)",
      "slug": "water-states-evaporation-condensation",
      "url": "/learn/grade-6/science/water-states-evaporation-condensation/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/fecu108.pdf"
      ],
      "scope_note": "Part 1 of a linked nine-lesson original sequence mapped to the core outcomes of Curiosity Chapter 8. This companion alone is not a complete chapter. Source activities and exercise concepts are adapted to original safe examples and supplied data; this is not every textbook exercise solution or a food/drinking-water safety validation.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g6-water-states",
        "g6-water-evaporation",
        "g6-water-condensation"
      ]
    },
    {
      "id": "cbse-2026-27-g6-science-water-evidence-state-changes-rates",
      "grade": 6,
      "subject": "Science",
      "title": "A Journey through States of Water — Evidence, State Changes and Rates (2 of 3)",
      "slug": "water-evidence-state-changes-rates",
      "url": "/learn/grade-6/science/water-evidence-state-changes-rates/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/fecu108.pdf"
      ],
      "scope_note": "Part 2 of a linked nine-lesson original sequence mapped to the core outcomes of Curiosity Chapter 8. This companion alone is not a complete chapter. Source activities and exercise concepts are adapted to original safe examples and supplied data; this is not every textbook exercise solution or a food/drinking-water safety validation.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g6-water-evidence",
        "g6-water-changes",
        "g6-water-rates"
      ]
    },
    {
      "id": "cbse-2026-27-g6-science-water-cooling-clouds-water-cycle",
      "grade": 6,
      "subject": "Science",
      "title": "A Journey through States of Water — Cooling, Clouds and the Water Cycle (3 of 3)",
      "slug": "water-cooling-clouds-water-cycle",
      "url": "/learn/grade-6/science/water-cooling-clouds-water-cycle/",
      "source_urls": [
        "https://ncert.nic.in/textbook/pdf/fecu108.pdf"
      ],
      "scope_note": "Part 3 of a linked nine-lesson original sequence mapped to the core outcomes of Curiosity Chapter 8. This companion alone is not a complete chapter. Source activities and exercise concepts are adapted to original safe examples and supplied data; this is not every textbook exercise solution or a food/drinking-water safety validation.",
      "lessons": 3,
      "questions": 24,
      "visual_states": 12,
      "lesson_ids": [
        "g6-water-cooling",
        "g6-water-clouds",
        "g6-water-cycle"
      ]
    }
  ]
}