{
  "schema": "brenner-unit-media-closure-v2",
  "unit": 24,
  "authority_only_boundary": true,
  "reader_media_positions": 0,
  "animated_html_positions": 0,
  "unique_local_assets": 0,
  "metadata_file": "authority/wikiversity/unit-24/local-pdf-file-metadata-api.json",
  "metadata_bytes": 3601,
  "metadata_sha256": "cba4681264e07f444043c057a939d9bb6f12e1a6f5546cfafa531a7004056294",
  "rights_file": "authority/RIGHTS-unit-24.csv",
  "rights_bytes": 443,
  "rights_sha256": "6b8de6f5a63f32d9f22e7fb69c98ba2d787121a2437a392602571504c2a1c544",
  "reader_credits_file": null,
  "reader_credits_required": false,
  "official_pdf_witnesses_are_not_media_positions": true,
  "accessibility": {
    "reader_media_alt_or_caption_required": false,
    "reason": "The parsed Unit 24 entry surfaces contain no substantive reader media.",
    "official_pdf_surfaces": [
      {
        "local_path": "authority/artifacts/lecture-24-official.pdf",
        "encrypted": false,
        "tagged_pdf": false,
        "structure_tree_present": false,
        "document_language": null,
        "outline_or_bookmark_count": 0
      },
      {
        "local_path": "authority/artifacts/worksheet-24-official.pdf",
        "encrypted": false,
        "tagged_pdf": false,
        "structure_tree_present": false,
        "document_language": null,
        "outline_or_bookmark_count": 0
      }
    ]
  },
  "official_pdf_component_rights": [
    {
      "source_file_title": "Datei:Algebraische Kurven (Osnabrück 2012)Vorlesung24.pdf",
      "file_pageid": 54026,
      "file_revid": 320347,
      "file_mediawiki_sha1": "fd0f1e2b1704cc237af58defc8c10d5aacbb2c35",
      "source_timestamp": "2012-07-03T13:50:14Z",
      "source_bytes": 90541,
      "source_sha1": "b19f86421aee262b9294058e2bc8d230e6de7fce",
      "local_path": "authority/artifacts/lecture-24-official.pdf",
      "local_bytes": 90541,
      "local_sha256": "916b8d41a946cdf8ac978112a46e4f6d1dfb6c70fc0efc65a689cb8ff7205df1",
      "component_license_route": {
        "current_print_version_notice": "CC BY-SA 4.0",
        "current_notice_evidence": "lecture-24-file-description.html",
        "legacy_file_notice": "CC BY-SA 2.0 Germany",
        "legacy_notice_evidence": "lecture-24-file-description.html",
        "embedded_pdf_label": null,
        "interpretation": "Preserve both notices. The current print-version/course reuse route is CC BY-SA 4.0; the unchanged 2012 file-description surface retains its CC BY-SA 2.0 Germany notice. The PDF text itself contains no extracted license boilerplate."
      }
    },
    {
      "source_file_title": "Datei:Algebraische Kurven (Osnabrück 2012)Arbeitsblatt24.pdf",
      "file_pageid": 54022,
      "file_revid": 325009,
      "file_mediawiki_sha1": "fd2370fa785f842740c240da38acdead15b233c8",
      "source_timestamp": "2012-07-31T13:55:16Z",
      "source_bytes": 33474,
      "source_sha1": "fbd55561e353056ea6661f87be2c3263fd1cd373",
      "local_path": "authority/artifacts/worksheet-24-official.pdf",
      "local_bytes": 33474,
      "local_sha256": "733135d556513d01148333551693db2713915ee82ac8faa8ce745e966c073102",
      "component_license_route": {
        "current_print_version_notice": "CC BY-SA 4.0",
        "current_notice_evidence": "worksheet-24-file-description.html",
        "legacy_file_notice": "CC BY-SA 2.0 Germany",
        "legacy_notice_evidence": "worksheet-24-file-description.html",
        "embedded_pdf_label": null,
        "interpretation": "Preserve both notices. The current print-version/course reuse route is CC BY-SA 4.0; the unchanged 2012 file-description surface retains its CC BY-SA 2.0 Germany notice. The PDF text itself contains no extracted license boilerplate."
      }
    }
  ],
  "component_discrepancies": {
    "dual_license_notices": "Each local Wikiversity file page simultaneously identifies the generated print version with the current CC BY-SA 4.0 course route and retains the legacy CC BY-SA 2.0 Germany file notice. No blanket replacement or relicensing claim is made.",
    "historical_pdf_math": [
      {
        "id": "AGC-U24-PDF-001",
        "kind": "historical official-PDF variable typo",
        "historical_pdf_form": "G x^2",
        "live_semantic_form": "G y^2",
        "live_identity": {
          "title": "Algebraische Raumkurven/Schnitt von zwei gleichgroßen Zylindern/Singuläre Punkte/Beispiel",
          "pageid": 18305,
          "revid": 1103507,
          "parentid": 1064194,
          "timestamp": "2026-06-18T05:55:47Z",
          "mediawiki_sha1": "c57fad7d33fd7f316e704be807aa33293d5c838a",
          "wikitext_bytes": 2118
        },
        "required_reader_handling": "Use the frozen live semantic y^2 form; retain the PDF only as historical evidence."
      },
      {
        "id": "AGC-U24-PDF-002",
        "kind": "historical-PDF and current-live coefficient-symbol typo",
        "historical_pdf_form": "G=b_ell T^ell+a_{ell+1}T^{ell+1}+...",
        "live_semantic_form": "G=b_ell T^ell+a_{ell+1}T^{ell+1}+...",
        "mathematically_required_form": "G=b_ell T^ell+b_{ell+1}T^{ell+1}+...",
        "live_identity": {
          "title": "Formaler Potenzreihenring/Eine Variable/Diskreter Bewertungsring/Fakt/Beweis",
          "pageid": 20953,
          "revid": 1043192,
          "parentid": 992417,
          "timestamp": "2025-08-12T18:40:07Z",
          "mediawiki_sha1": "92b42189ea83f0e480f1d7f71fcd31d877b8ebec",
          "wikitext_bytes": 1941
        },
        "preflight_claim_disposition": "The supplied preflight wording claimed that the live page already had b_{ell+1}; exact pageid 20953/revid 1043192 disproves that claim.",
        "required_reader_handling": "Correct a_{ell+1} to b_{ell+1} and disclose this live-source repair."
      }
    ]
  },
  "assets": []
}
