{
  "artifact_count": 17,
  "artifacts": [
    {
      "bytes": 785,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "ad8265c2b24e91f35d7e6586445acfe82b6ff6efc9fb86a49d3c05b4ab7c8abd"
    },
    {
      "bytes": 1445,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "a1d650c12f24492acb9b51874cd1ab7472da7a5e2cd7c26374a75cf85dce9b96"
    },
    {
      "bytes": 1264128,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "501fd66a1f3253cd81ab04e33db84b748547a1a6b37742fd6e93fe4eb3c6a419"
    },
    {
      "bytes": 1491,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "b31d019982c92df791058a2b5dcb020db87b67971e55412670029b1dfaa4f2b1"
    },
    {
      "bytes": 1669,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "1946c783cdb8a651511985c09e935c29745ceb261e93a70c360dfd43699a7cdd"
    },
    {
      "bytes": 4623,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "4d3bb34be8865ba377d0dadaf307b1ccb6bc3783fe4283b4ba2300d7803a23ea"
    },
    {
      "bytes": 1553,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "6b0829a209a1cb7dc2a02b4e4bab430fb5b95efdc78585685373e143da0e7fa4"
    },
    {
      "bytes": 31971,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "0f22a895b2a1a7ef50f61927c48a2883e4df3b0ab6e254012094d8f2d3889e83"
    },
    {
      "bytes": 1426,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "1b655c0775fb1c24196b273c863c719baf6b205960911702dbfc7bb710059ea9"
    },
    {
      "bytes": 2992,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "8143c57ab0a0aa4deb17ce7458e06f2b5191e8711417d55ff3b88c0436208539"
    },
    {
      "bytes": 10644945,
      "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": "54d977c5dd0e6734ac71616fb6cef2b87f413b07f65d10618c8c3f3a61012972"
    },
    {
      "bytes": 5716038,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "1224c4ce4881bb9bf0740e01f57a80274655119f99c4ab31e4089b7ab01f4eec"
    },
    {
      "bytes": 1162,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "27716e3602f4887ced1bdcbf3420d3773b052f1edb606391a5f05e3ccb2ca697"
    },
    {
      "bytes": 2499378,
      "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": "f64e0a960bbc97e6ca9dea046fb9bbc406983d3ea7fe14ad5d3e8c8389c61118"
    },
    {
      "bytes": 1353167,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "2720cd7082876d1902bcd6af3676a990628abacb50e338e18bbc854fdc6f8305"
    },
    {
      "bytes": 1170,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000001/shard_manifest.json",
      "path": "shards/shard-000001/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "890c319ca11bad6b2171fca0f8807b2356de393a609e33ead3bb18ab178f2308"
    },
    {
      "bytes": 2011,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "a7449601c79fdfc8c6c8cbcf076ec434eeefde786eb420740120d6932477a27a"
    }
  ],
  "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": 13168,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-BETA-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-BETA-NEOENDORPHIN-PDYN-OPIOID-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-BETA-NEOENDORPHIN-PDYN-OPIOID-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-BETA-NEOENDORPHIN-PDYN-OPIOID-ED2-FULL exact peptide row package, 79008 rows, generated 2026-06-26T14:02:46Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-BETA-NEOENDORPHIN-PDYN-OPIOID-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 13168,
    "jsonl_rows": 79008,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-beta_neoendorphin_pdyn_opioid-wave9-verified-20260626/rows",
    "parquet_rows": 79008,
    "reused_by_package_builder": true,
    "row_count": 79008,
    "row_validation": {
      "asset_id_count": 79008,
      "errors": [],
      "jsonl_rows": 79008,
      "parquet_rows": 79008,
      "row_count": 79008,
      "shard_count": 2,
      "structure_key_count": 79008
    },
    "validated_at_utc": "2026-06-26T14:03:21Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-beta_neoendorphin_pdyn_opioid-wave9-verified-20260626/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-26T14:03:21Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-BETA-NEOENDORPHIN-PDYN-OPIOID-ED2-FULL-V1",
  "row_count": 79008,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 2,
  "source_config_hash_sha256": "1b8800ac5b25b06831dbe9bd7db0c02a730e11c6664c9e17207b1548c47b140d",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-beta_neoendorphin_pdyn_opioid-wave9-verified-20260626/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "6b0829a209a1cb7dc2a02b4e4bab430fb5b95efdc78585685373e143da0e7fa4",
  "structure_key_count": 79008,
  "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"
  }
}
