{
  "course_id": "D20",
  "inputs": [
    {
      "bytes": 15767,
      "path": "backend/v2.3/extensions/d20-functional-analysis-v0.1.0/INPUT_AUTHORITIES.json",
      "sha256": "e17e0048e3a47b2c04e7aea98fb061b55dea7b38238b3bb905e3b5bc7c6dcd8b"
    },
    {
      "bytes": 16005,
      "path": "backend/migrations/erdman-functional-analysis-id-v1/MIGRATION_RECEIPT.json",
      "sha256": "3ac413522ff07ac6dd0a625d23fe09863151c5d4d32bae793ded93810063493e"
    }
  ],
  "schema": "d20-native-ledger-source-lock/1",
  "source_archive": {
    "bytes": 262556,
    "sha256": "0c667cfa7420b61dda8f8cb4ed9d619db8abbd1b53d17eafe7d4a2e153342e53",
    "url": "https://web.pdx.edu/~erdman/FAOA/functional_analysis_operator_algebras_web.zip"
  },
  "source_tables": [
    {
      "bytes": 26342,
      "path": "backend/units.jsonl",
      "records": 19,
      "sha256": "123ccce49922a7e9c4c2d6d4b3111837582ac6c13070eaba16e0531fecbfa8ca"
    },
    {
      "bytes": 1574713,
      "path": "backend/semantic_units.jsonl",
      "records": 1867,
      "sha256": "696275232f35ec159dc409b0e49133169f4ced0ee50919b7cd073ed4875d2604"
    },
    {
      "bytes": 1753214,
      "path": "backend/segments.jsonl",
      "records": 2196,
      "sha256": "d9eae751204ac837aa6a98b8a0bb3880a2aec24e7d1f3656c45002a1e8031963"
    },
    {
      "bytes": 180258,
      "path": "backend/terminology.jsonl",
      "records": 425,
      "sha256": "2dcbbfd212b553f0d14a9b24143205252caaf70607ffe37ec85adc6ab960b61e"
    },
    {
      "bytes": 9232,
      "path": "backend/terminology_qa.jsonl",
      "records": 7,
      "sha256": "0be61180b43ca8e314bc3323696a0836ed82f505153444373584d1ac640cc3c8"
    },
    {
      "bytes": 285940,
      "path": "backend/corrections.jsonl",
      "records": 286,
      "sha256": "a1d32db5636e7fc85b7ea39b3c1af7e404af846ff7e7c91cd32f417b669a84ec"
    },
    {
      "bytes": 1385,
      "path": "backend/rights.jsonl",
      "records": 4,
      "sha256": "fe2176f18b74e451f4589f72e015ccb3ac03fe20f51eaed989f7c36d244445b8"
    }
  ],
  "translation_archive": {
    "bytes": 3793368,
    "kind": "source, backend, and semantic HTML release archive",
    "sha256": "ac5b3ec1fe7c2cf0a17eacce29c920ca5976c0c7d15e37f0ba0476afe9c48e32",
    "url": "https://zenodo.org/records/22088947/files/functional-analysis-erdman-id-2026.08.25-backend-artifact-reconciliation-source-backend-html.zip?download=1"
  }
}
