{
  "compatibility": {
    "breaking_changes": "require version increment",
    "compatible_changes": "new optional fields, new index files, and additional records",
    "stable_files": [
      "manifest.json",
      "contract.json",
      "license.json",
      "full.json",
      "indexes/<table>.json",
      "distributions/<slug>.json"
    ]
  },
  "compatible_versions": [
    1
  ],
  "distribution_document_keys": [
    "license",
    "distribution",
    "releases",
    "release_identifiers",
    "artifacts",
    "artifact_quality",
    "upstream_sources",
    "source_observations",
    "download_sources",
    "download_source_checks",
    "checksums",
    "release_cves",
    "cve_records"
  ],
  "download_source_endpoint_kinds": [
    "direct_artifact",
    "download_page",
    "torrent_file",
    "magnet_uri",
    "usenet_manifest",
    "zsync_manifest",
    "metalink",
    "alternative_protocol"
  ],
  "field_definitions": {
    "download_sources.endpoint_kind": "Classifies the endpoint shape independently from provenance: direct artifact, download page/wrapper, torrent file, magnet URI, Usenet manifest, zsync/metalink manifest, or alternative protocol."
  },
  "format": "isoman-static-export",
  "index_tables": [
    "distributions",
    "releases",
    "release_identifiers",
    "artifacts",
    "artifact_quality",
    "upstream_sources",
    "source_observations",
    "download_sources",
    "download_source_checks",
    "checksums",
    "cve_records",
    "release_cves"
  ],
  "license": {
    "attribution": {
      "name": "Isoman",
      "notice": "Contains information from Isoman, which is made available under the Open Data Commons Attribution License (ODC-By) v1.0.",
      "url": "https://isoman.io/data/"
    },
    "identifier": "ODC-By-1.0",
    "links": {
      "full_legal_text": "https://opendatacommons.org/licenses/by/1-0/",
      "plain_language_summary": "https://opendatacommons.org/licenses/by/summary/",
      "plain_text": "https://opendatacommons.org/licenses/by/odc_by_1.0_public_text.txt"
    },
    "name": "Open Data Commons Attribution License (ODC-By) v1.0",
    "scope": "The Isoman database and every machine-readable data file listed in manifest.json.",
    "version": "1.0"
  },
  "required_record_keys": {
    "artifacts": [
      "id",
      "release_id",
      "filename",
      "media_type"
    ],
    "checksums": [
      "id",
      "artifact_id",
      "algorithm",
      "value"
    ],
    "cve_records": [
      "cve_id"
    ],
    "distributions": [
      "id",
      "slug",
      "name"
    ],
    "download_sources": [
      "id",
      "artifact_id",
      "url",
      "source_type",
      "protocol"
    ],
    "release_cves": [
      "release_id",
      "cve_id"
    ],
    "releases": [
      "id",
      "distribution_id",
      "version"
    ],
    "source_observations": [
      "id",
      "upstream_source_id",
      "observed_url",
      "status"
    ],
    "upstream_sources": [
      "id",
      "slug",
      "parser",
      "url",
      "source_kind"
    ]
  },
  "top_level_export_keys": [
    "license",
    "distributions",
    "releases",
    "release_identifiers",
    "artifacts",
    "artifact_quality",
    "upstream_sources",
    "source_observations",
    "download_sources",
    "download_source_checks",
    "checksums",
    "cve_records",
    "release_cves"
  ],
  "version": 1
}
