{
  "schema": "brenner-unit-media-closure-v2",
  "unit": 25,
  "authority_only_boundary": true,
  "reader_media_positions": 0,
  "animated_html_positions": 0,
  "unique_local_assets": 0,
  "metadata_file": "authority/wikiversity/unit-25/local-pdf-file-metadata-api.json",
  "metadata_bytes": 3601,
  "metadata_sha256": "6508485b74674d05ea405274b4e62efa655e57178f835dc2c4099e87bc1dcca0",
  "rights_file": "authority/RIGHTS-unit-25.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 25 entry surfaces contain no substantive reader media.",
    "official_pdf_surfaces": [
      {
        "local_path": "authority/artifacts/lecture-25-official.pdf",
        "encrypted": false,
        "tagged_pdf": false,
        "structure_tree_present": false,
        "document_language": null,
        "outline_or_bookmark_count": 0
      },
      {
        "local_path": "authority/artifacts/worksheet-25-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)Vorlesung25.pdf",
      "file_pageid": 53373,
      "file_revid": 321060,
      "file_mediawiki_sha1": "d0d7141c0525cc5ca6f46dbced1440e5810c7181",
      "source_timestamp": "2012-07-09T12:00:33Z",
      "source_bytes": 83406,
      "source_sha1": "f456dc49f8f4c1f1d67c921124496871f54f5c0b",
      "local_path": "authority/artifacts/lecture-25-official.pdf",
      "local_bytes": 83406,
      "local_sha256": "2543659400dcdeae70e7b088ebd2acc3298444af944812a10e1ae87cc939c449",
      "component_license_route": {
        "current_print_version_notice": "CC BY-SA 4.0",
        "current_notice_evidence": "lecture-25-file-description.html",
        "legacy_file_notice": "CC BY-SA 2.0 Germany",
        "legacy_notice_evidence": "lecture-25-file-description.html",
        "embedded_pdf_label": null,
        "interpretation": "Preserve both notices: the current print-version/course route is CC BY-SA 4.0, while the unchanged 2012 file page retains CC BY-SA 2.0 Germany."
      }
    },
    {
      "source_file_title": "Datei:Algebraische Kurven (Osnabrück 2012)Arbeitsblatt25.pdf",
      "file_pageid": 54066,
      "file_revid": 325012,
      "file_mediawiki_sha1": "ec33bc155eff7d14d09400537869a151a38446b0",
      "source_timestamp": "2012-07-31T13:58:51Z",
      "source_bytes": 47791,
      "source_sha1": "3d854595c241715a34b1f003440b2171d2e4b7e8",
      "local_path": "authority/artifacts/worksheet-25-official.pdf",
      "local_bytes": 47791,
      "local_sha256": "e111513289034c75da657a778b7ca699e1a5fda55749477e5696aa5afa00a8d5",
      "component_license_route": {
        "current_print_version_notice": "CC BY-SA 4.0",
        "current_notice_evidence": "worksheet-25-file-description.html",
        "legacy_file_notice": "CC BY-SA 2.0 Germany",
        "legacy_notice_evidence": "worksheet-25-file-description.html",
        "embedded_pdf_label": null,
        "interpretation": "Preserve both notices: the current print-version/course route is CC BY-SA 4.0, while the unchanged 2012 file page retains CC BY-SA 2.0 Germany."
      }
    }
  ],
  "component_discrepancies": {
    "dual_license_notices": "Each local file page identifies the generated print version with the current CC BY-SA 4.0 route while retaining the legacy CC BY-SA 2.0 Germany file notice.",
    "exercise_13_point_mismatch": {
      "exercise_page_authored_points": 3,
      "worksheet_displayed_points": 4
    }
  },
  "assets": []
}
