{
  "artifact_count": 26,
  "artifacts": [
    {
      "bytes": 784,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "2e58c32e963d5f1d79f997c82deb22013f72fb635770a31aceebd95cf5908a3b"
    },
    {
      "bytes": 2396,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "86c647ab0370382b201efb8bd99cb521f8590e7bc058e85b84aeb73ede45ac42"
    },
    {
      "bytes": 5584460,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "51e627806b15f7f3c0b0e5081e1ccb3737e690b9a24480830bf619fcc24867e6"
    },
    {
      "bytes": 1485,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "11d754cbb33e5d427191e8a1538fc940f5ac3887363d0f2c2c8dfe13824c16f3"
    },
    {
      "bytes": 1667,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "9145e5f5a9df59ff2bd2f9f326f42b8ab0a1eb688ba312493bc8e8da7d4f3a35"
    },
    {
      "bytes": 4638,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "b71ed1e1280cc0f2721295e4ce3efe719bd50c864317aefe20221770fc12c25a"
    },
    {
      "bytes": 2567,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "b48dcab9404dd73bb658752a74f44c7a328210b1170b7a97a8621119fff6a61b"
    },
    {
      "bytes": 119834,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "5e71ba31dfbffa3602242883a3f492d9685294ad0dd6c07a87b7f3eae8d16f60"
    },
    {
      "bytes": 1440,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "4087ed1eff849cf176387c3daeca432f627cb3c03c0f65dd5119feab504a5653"
    },
    {
      "bytes": 6845,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "1062bf8b8fe21d254c01aba59e76076c8022d1be2291b355e776a58bb562eb4a"
    },
    {
      "bytes": 10662867,
      "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": "a0afbf146d4a93059bae8537a881841fbc97e4ee20615f4da839e13166dca8b4"
    },
    {
      "bytes": 5693490,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "aeab71f6a602aaccd8e379bdd70773c1497d6638745ceeb38b1704ce3d57ad80"
    },
    {
      "bytes": 1163,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "76bccb42023c2d5304ea5fa60f28e0941c2a82b08f206b1b4802e2eb0069ecd0"
    },
    {
      "bytes": 10660016,
      "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": "e8a31200e798345562e53d8de0ffbd4d926b516f397b2ef4f8cd708413009803"
    },
    {
      "bytes": 5678919,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "afdcbba36d108f9e6042586a15a0da7f7576208a664fb046b34505737d7c7946"
    },
    {
      "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": "45bfc506352a2aeb1880d5426cf67e1ea73a69a25b569f3b3b1d4aa029d4d151"
    },
    {
      "bytes": 10659520,
      "media_type": "application/gzip",
      "package_path": "artifacts/shards/shard-000002/candidates.jsonl.gz",
      "path": "shards/shard-000002/candidates.jsonl.gz",
      "role": "canonical_audit_jsonl",
      "sha256": "4263c0a49b1a775fa4f4cc10e41b31568766ee08a318265717d5d73072ec581e"
    },
    {
      "bytes": 5674326,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "00b34b531dbc8897762daae426320b2b35d69c46730b085bb785e97a1c3a794c"
    },
    {
      "bytes": 1175,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000002/shard_manifest.json",
      "path": "shards/shard-000002/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "bd233bb01e46395212c262cdaa88365e3d2b5c7fdd648e18818ae040b94c5343"
    },
    {
      "bytes": 10664229,
      "media_type": "application/gzip",
      "package_path": "artifacts/shards/shard-000003/candidates.jsonl.gz",
      "path": "shards/shard-000003/candidates.jsonl.gz",
      "role": "canonical_audit_jsonl",
      "sha256": "20a01a8286fe6fe8bd45408cac7521fa715d65a14378eb6883333032c87db345"
    },
    {
      "bytes": 5683344,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000003/candidates.parquet",
      "path": "shards/shard-000003/candidates.parquet",
      "role": "canonical_table",
      "sha256": "b949c52fcda4beb52e7181e68bd7575fb83d3862d15e43cc4d8a8086eb353ecd"
    },
    {
      "bytes": 1175,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000003/shard_manifest.json",
      "path": "shards/shard-000003/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "7d89af37e503300c96e86c59314d50e5900b76c239df36a072cbe5f97ff74608"
    },
    {
      "bytes": 6757737,
      "media_type": "application/gzip",
      "package_path": "artifacts/shards/shard-000004/candidates.jsonl.gz",
      "path": "shards/shard-000004/candidates.jsonl.gz",
      "role": "canonical_audit_jsonl",
      "sha256": "fe55334145125823b5f88e0bab3ffded79d3c1986cecf895322d4341d83d0a83"
    },
    {
      "bytes": 3625373,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000004/candidates.parquet",
      "path": "shards/shard-000004/candidates.parquet",
      "role": "canonical_table",
      "sha256": "8192e0c1a52233069691d754dff1b7a71ca88cbedfefa0e38632f40a0747987f"
    },
    {
      "bytes": 1175,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000004/shard_manifest.json",
      "path": "shards/shard-000004/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "ff5313f6acf276582ec06e1e93b97963b1f24521da326d35732d26dc17e421e6"
    },
    {
      "bytes": 2002,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "f658ed421a4c3d4f1d476ec5b26ac47ecb8a81afa714be0ffc11c925a2684275"
    }
  ],
  "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": 49420,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-DYNORPHIN-A-1-17-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",
    "artifacts/shards/shard-000002/candidates.jsonl.gz",
    "artifacts/shards/shard-000002/candidates.parquet",
    "artifacts/shards/shard-000003/candidates.jsonl.gz",
    "artifacts/shards/shard-000003/candidates.parquet",
    "artifacts/shards/shard-000004/candidates.jsonl.gz",
    "artifacts/shards/shard-000004/candidates.parquet"
  ],
  "canonical_root": null,
  "catalog_id": "PBAC-PEPTIDE-DYNORPHIN-A-1-17-PDYN-OPIOID-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-DYNORPHIN-A-1-17-PDYN-OPIOID-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-DYNORPHIN-A-1-17-PDYN-OPIOID-ED2-FULL exact peptide row package, 296520 rows, generated 2026-06-24T18:44:29Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-DYNORPHIN-A-1-17-PDYN-OPIOID-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 49420,
    "jsonl_rows": 296520,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-dynorphin_a_1_17_pdyn_opioid-wave7-verified-20260624/rows",
    "parquet_rows": 296520,
    "reused_by_package_builder": true,
    "row_count": 296520,
    "row_validation": {
      "asset_id_count": 296520,
      "errors": [],
      "jsonl_rows": 296520,
      "parquet_rows": 296520,
      "row_count": 296520,
      "shard_count": 5,
      "structure_key_count": 296520
    },
    "validated_at_utc": "2026-06-24T18:46:01Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-dynorphin_a_1_17_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:46:02Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-DYNORPHIN-A-1-17-PDYN-OPIOID-ED2-FULL-V1",
  "row_count": 296520,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 5,
  "source_config_hash_sha256": "f0233d02549a9cb5592cf4b465d56eb7201c42716ded195da295390d248e089f",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-dynorphin_a_1_17_pdyn_opioid-wave7-verified-20260624/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "b48dcab9404dd73bb658752a74f44c7a328210b1170b7a97a8621119fff6a61b",
  "structure_key_count": 296520,
  "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"
  }
}
