{
  "schema_id": "interlanguage/course-native-package-references/v1",
  "schema_version": "1.0.0",
  "recorded_date": "2026-08-31",
  "scope": "Zero-copy public package references. Package identity does not imply full native build replay or centrally projected capabilities.",
  "evidence": {
    "name": "CLP_PUBLIC_NATIVE_EVIDENCE_ADDENDUM_20260831.json",
    "bytes": 51523,
    "sha256": "fc17cd0bdadf9be18ca30189fc7eccb6ceffdfec39c625771d3323547739ccc5"
  },
  "operations": [
    {
      "course_id": "B20",
      "operation": "append_component_reference",
      "base_component": null,
      "expected_component": {
        "id": "B20:clp-native-editable-source",
        "title": "Sumber editable CLP1",
        "kind": "reference",
        "status": "verified",
        "access": "public",
        "url": "https://zenodo.org/records/22183943/files/02_CLP1_KALKULUS_DIFERENSIAL_BAHASA_INDONESIA_2026.08.14.1_SUMBER_EDITABLE.zip?download=1",
        "license": "CC BY-NC-SA 4.0",
        "sha256": "c61976a35837a92b5278eba21b52802cee5396278ca86b87258e7cd62ae8e7e0"
      },
      "artifact_role": "editable_source",
      "artifact_bytes": 18387769,
      "artifact_sha256": "c61976a35837a92b5278eba21b52802cee5396278ca86b87258e7cd62ae8e7e0",
      "evidence_addendum_pointer": "/courses/0/active_native_packages/0",
      "scope": "Update central pointers only; historical owner publications remain public and unmodified."
    },
    {
      "course_id": "B20",
      "operation": "append_component_reference",
      "base_component": null,
      "expected_component": {
        "id": "B20:clp-native-evidence-and-provenance",
        "title": "Bukti dan provenance CLP1",
        "kind": "reference",
        "status": "verified",
        "access": "public",
        "url": "https://zenodo.org/records/22183943/files/03_CLP1_KALKULUS_DIFERENSIAL_BAHASA_INDONESIA_2026.08.14.1_BUKTI_DAN_PROVENANCE.zip?download=1",
        "license": "CC BY-NC-SA 4.0",
        "sha256": "ba4ab74f770afe83266fb57beb77fc551735368f2f3b4a1d9b5d5c821eb19a42"
      },
      "artifact_role": "evidence_and_provenance",
      "artifact_bytes": 3695262,
      "artifact_sha256": "ba4ab74f770afe83266fb57beb77fc551735368f2f3b4a1d9b5d5c821eb19a42",
      "evidence_addendum_pointer": "/courses/0/active_native_packages/1",
      "scope": "Update central pointers only; historical owner publications remain public and unmodified."
    },
    {
      "course_id": "B20",
      "operation": "replace_current_component_reference",
      "base_component": {
        "access": "public",
        "id": "B20:clp1-modular-backend",
        "kind": "reference",
        "license": "CC BY-NC-SA 4.0",
        "sha256": "813fc553f52e0d6d4463c1ee8732a921f51180734acca8d3c2822c573999360f",
        "status": "verified",
        "title": "Backend modular CLP1 — arsip rights-repair",
        "url": "https://zenodo.org/records/22183943/files/09_CLP1_KALKULUS_DIFERENSIAL_2026.08.31_BACKEND_RIGHTS_REPAIR.zip?download=1"
      },
      "expected_component": {
        "id": "B20:clp1-modular-backend",
        "title": "Backend modular CLP1 — arsip rights-repair",
        "kind": "reference",
        "status": "verified",
        "access": "public",
        "url": "https://zenodo.org/records/22183943/files/09_CLP1_KALKULUS_DIFERENSIAL_2026.08.31_BACKEND_RIGHTS_REPAIR.zip?download=1",
        "license": "CC BY-NC-SA 4.0",
        "sha256": "813fc553f52e0d6d4463c1ee8732a921f51180734acca8d3c2822c573999360f"
      },
      "artifact_role": "corrected_modular_backend",
      "artifact_bytes": 2502563,
      "artifact_sha256": "813fc553f52e0d6d4463c1ee8732a921f51180734acca8d3c2822c573999360f",
      "evidence_addendum_pointer": "/courses/0/active_native_packages/2",
      "scope": "Update central pointers only; historical owner publications remain public and unmodified."
    },
    {
      "course_id": "B30",
      "operation": "append_component_reference",
      "base_component": null,
      "expected_component": {
        "id": "B30:clp-native-source-and-modular-backend",
        "title": "Sumber dan backend modular CLP2",
        "kind": "reference",
        "status": "verified",
        "access": "public",
        "url": "https://zenodo.org/records/22182941/files/CLP2_ID_2026.08.31_SUMBER_DAN_BACKEND.zip?download=1",
        "license": "CC BY-NC-SA 4.0",
        "sha256": "a1eb6260c27d84b2e9f141adaa7f484813399f63ffd9918e35ab7fba607f46f4"
      },
      "artifact_role": "source_and_modular_backend",
      "artifact_bytes": 32079881,
      "artifact_sha256": "a1eb6260c27d84b2e9f141adaa7f484813399f63ffd9918e35ab7fba607f46f4",
      "evidence_addendum_pointer": "/courses/1/active_native_packages/0",
      "scope": "Update central pointers only; historical owner publications remain public and unmodified."
    },
    {
      "course_id": "B50",
      "operation": "replace_current_component_reference",
      "base_component": {
        "access": "public",
        "id": "B50:clp3-source-backend-archive",
        "kind": "reference",
        "license": "CC BY-NC-SA 4.0",
        "sha256": "156ffc793249a68e1fbc078ec965d507cdee73150c7a71f4b638d612e40c7d29",
        "status": "verified",
        "title": "Sumber dan backend CLP3 — arsip reproduksibilitas",
        "url": "https://zenodo.org/records/22184443/files/CLP-3-Kalkulus-Multivariabel-Bahasa-Indonesia-sumber-backend.zip?download=1"
      },
      "expected_component": {
        "id": "B50:clp3-source-backend-archive",
        "title": "Sumber dan backend CLP3 — arsip reproduksibilitas",
        "kind": "reference",
        "status": "verified",
        "access": "public",
        "url": "https://zenodo.org/records/22184443/files/CLP-3-Kalkulus-Multivariabel-Bahasa-Indonesia-sumber-backend.zip?download=1",
        "license": "CC BY-NC-SA 4.0",
        "sha256": "156ffc793249a68e1fbc078ec965d507cdee73150c7a71f4b638d612e40c7d29"
      },
      "artifact_role": "source_and_corrected_modular_backend",
      "artifact_bytes": 64200140,
      "artifact_sha256": "156ffc793249a68e1fbc078ec965d507cdee73150c7a71f4b638d612e40c7d29",
      "evidence_addendum_pointer": "/courses/2/active_native_packages/0",
      "scope": "Update central pointers only; historical owner publications remain public and unmodified."
    },
    {
      "course_id": "B60",
      "operation": "append_component_reference",
      "base_component": null,
      "expected_component": {
        "id": "B60:clp-native-source-and-modular-backend",
        "title": "Sumber dan backend modular CLP4",
        "kind": "reference",
        "status": "verified",
        "access": "public",
        "url": "https://zenodo.org/records/22105443/files/CLP-4-Kalkulus-Vektor-Bahasa-Indonesia-sumber-backend.zip?download=1",
        "license": "CC BY-NC-SA 4.0",
        "sha256": "3f58f4762b1b638a051afc3c1f66c2bd9ae87a5ef3e445902abe2a8235f64b95"
      },
      "artifact_role": "source_and_modular_backend",
      "artifact_bytes": 35496581,
      "artifact_sha256": "3f58f4762b1b638a051afc3c1f66c2bd9ae87a5ef3e445902abe2a8235f64b95",
      "evidence_addendum_pointer": "/courses/3/active_native_packages/0",
      "scope": "Update central pointers only; historical owner publications remain public and unmodified."
    },
    {
      "course_id": "B10",
      "operation": "append_component_reference",
      "base_component": null,
      "expected_component": {
        "id": "B10:dmoi4-native-backend-v1",
        "title": "Backend modular native Matematika Diskret edisi keempat",
        "kind": "reference",
        "status": "verified",
        "access": "public",
        "url": "https://zenodo.org/records/22060439/files/DMD_ID_MODULAR_BACKEND_V1.zip?download=1",
        "sha256": "0392c353b7bd3f69fd93c1e6ff82ddc53f44f2683a2febf421de63068cb637ef"
      },
      "artifact_role": "native_backend_package",
      "artifact_bytes": 58457037,
      "artifact_sha256": "0392c353b7bd3f69fd93c1e6ff82ddc53f44f2683a2febf421de63068cb637ef",
      "evidence_file": "manager-followthrough/B10_PUBLIC_NATIVE_BACKEND_EVIDENCE_20260831.json",
      "evidence_sha256": "fe974a4e726ba52181931cff8d8e991fa7a508a8f231a512d4c3982c77d3b1c1",
      "evidence_bytes": 41245,
      "evidence_package_pointer": "/public_asset"
    }
  ]
}
