{
  "artifact_count": 17,
  "artifacts": [
    {
      "bytes": 789,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "573907432132de7d40e94d77ac71d4d0ee1a87623cb413a14b37713f70a8fad5"
    },
    {
      "bytes": 1445,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "7ee04d6c0abed0fa75bab0402c94346bfd543ea26907233a0cb67bce4200d503"
    },
    {
      "bytes": 1627164,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "0c3762e502e34312df217e55ce3b50c39c172932b0132460b68cb0c5613ae707"
    },
    {
      "bytes": 1498,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "bb349e03edaf7de0a51c0b366aaab202e95dc42e79acef4e0f1432bcb7188e10"
    },
    {
      "bytes": 1675,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "7bf7e439b7b4c8028913c86c6021090ff7c62f1d0baa0240f4f3f6416130d8be"
    },
    {
      "bytes": 4630,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "3e0b270a119e811c782c46c8e5cfbe83c0da1c15cf751a432fd9bf09df26cb97"
    },
    {
      "bytes": 1553,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "df4e75cf51ed3a5bff4f6763723a04fd78605136271f770b32bd5d86f62be0b8"
    },
    {
      "bytes": 39788,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "8d8b09d14bb5a626d6c47cdec4470722f0f8489903198c38df90ab990dd6304d"
    },
    {
      "bytes": 1431,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "d3c10e11e988b32a85dd0e1d45e016c76f883c23327aa4081c4c6196154a7f0c"
    },
    {
      "bytes": 3001,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "c87854766ea979f7e6c3c92df867ff17d4060c382829b5f367d191c9393f3dde"
    },
    {
      "bytes": 10633646,
      "media_type": "application/gzip",
      "package_path": "artifacts/shards/shard-000000/candidates.jsonl.gz",
      "path": "shards/shard-000000/candidates.jsonl.gz",
      "role": "canonical_audit_jsonl",
      "sha256": "fb65d62ca477842bbd28bfabe33e9f2e81c5b3cf44ed55ec49938ea39257a650"
    },
    {
      "bytes": 5721063,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "ead7618861dd52699aae2b2236b8f8b596cc4034e7fa62111b3427245539078e"
    },
    {
      "bytes": 1165,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "f5f26afc8dd06f76c0008ba7bf02a5b94f361934a4b381709cae2b0c6f493c78"
    },
    {
      "bytes": 5750538,
      "media_type": "application/gzip",
      "package_path": "artifacts/shards/shard-000001/candidates.jsonl.gz",
      "path": "shards/shard-000001/candidates.jsonl.gz",
      "role": "canonical_audit_jsonl",
      "sha256": "717dc9158703ad320256ab3e696dac254ce86b8780c14960b1a54388bf171846"
    },
    {
      "bytes": 3091704,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "f5ce33838baf094dbd388f9857a41b4e2cf36055c0c63edb1b8eb14ed7ad748e"
    },
    {
      "bytes": 1173,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000001/shard_manifest.json",
      "path": "shards/shard-000001/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "123af3454872d44dc9ec078b54329906b0f9bdefbaae9722fa44938bbd5c42d2"
    },
    {
      "bytes": 2011,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "0315bd099e382d56d60755ab1304db31dc955ea600203962fb6a5f7c467e97e3"
    }
  ],
  "assertion_policy": "This map asserts only the exact rows materialized in this bundle. It does not claim ungenerated species, unlisted salts, unlisted terminal states, unlisted stereochemistry, unlisted cyclizations, unlisted conjugates, formulations, dosing, efficacy, or safety.",
  "backbone_count": 16436,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-ALPHA-NEOENDORPHIN-PDYN-OPIOID-ED2-FULL-BUNDLE-001",
  "canonical_artifacts": [
    "artifacts/backbones.fasta",
    "artifacts/genus_map.json",
    "artifacts/shards/shard-000000/candidates.jsonl.gz",
    "artifacts/shards/shard-000000/candidates.parquet",
    "artifacts/shards/shard-000001/candidates.jsonl.gz",
    "artifacts/shards/shard-000001/candidates.parquet"
  ],
  "canonical_root": null,
  "catalog_id": "PBAC-PEPTIDE-ALPHA-NEOENDORPHIN-PDYN-OPIOID-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-ALPHA-NEOENDORPHIN-PDYN-OPIOID-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-ALPHA-NEOENDORPHIN-PDYN-OPIOID-ED2-FULL exact peptide row package, 98616 rows, generated 2026-06-24T18:48:05Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-ALPHA-NEOENDORPHIN-PDYN-OPIOID-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 16436,
    "jsonl_rows": 98616,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-alpha_neoendorphin_pdyn_opioid-wave7-verified-20260624/rows",
    "parquet_rows": 98616,
    "reused_by_package_builder": true,
    "row_count": 98616,
    "row_validation": {
      "asset_id_count": 98616,
      "errors": [],
      "jsonl_rows": 98616,
      "parquet_rows": 98616,
      "row_count": 98616,
      "shard_count": 2,
      "structure_key_count": 98616
    },
    "validated_at_utc": "2026-06-24T18:48:32Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-alpha_neoendorphin_pdyn_opioid-wave7-verified-20260624/rows/validation_report.json"
  },
  "generation_validation_source": "report",
  "generator_versions": [
    "0.1.0"
  ],
  "hash_manifest_path": "package_hash_manifest.json",
  "index_artifacts": [
    "artifact_index.json",
    "sample_assets.json"
  ],
  "license_path": null,
  "package_builder_version": "0.1.0",
  "prepared_at_utc": "2026-06-24T18:48:32Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-ALPHA-NEOENDORPHIN-PDYN-OPIOID-ED2-FULL-V1",
  "row_count": 98616,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 2,
  "source_config_hash_sha256": "c01aadbfc9321c9917177003c7ed5937fba02e0b35c7994b6c6d6ee69a05b988",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-alpha_neoendorphin_pdyn_opioid-wave7-verified-20260624/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "df4e75cf51ed3a5bff4f6763723a04fd78605136271f770b32bd5d86f62be0b8",
  "structure_key_count": 98616,
  "structure_key_version": "pbac-sk-v1",
  "upload_instructions_path": "UPLOAD_INSTRUCTIONS.md",
  "upload_manifest_schema_version": "pbac_upload_manifest_v1",
  "wrapper_paths": {
    "citation": "wrapper/citation.html",
    "downloads": "wrapper/downloads.html",
    "index": "wrapper/index.html",
    "sample_assets": "wrapper/sample-assets.html"
  }
}
