{
  "artifact_count": 14,
  "artifacts": [
    {
      "bytes": 777,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "5ad56409851104746c154b909b6174215f95fd9051c1b249de6be2c2035ad3e1"
    },
    {
      "bytes": 1128,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "414104220fbd8df6baf66ca7dc313cf8f3623e683213a24adcafb601b8dd7cd2"
    },
    {
      "bytes": 954273,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "ca10ca71d3caf7095c5fe4f65fc6b393c37fcc18b7e9a99aa0f1d25328ccca91"
    },
    {
      "bytes": 1478,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "744783b34d3c8a365085979e9d09b99cf7e430c4c20b3972c824a41ef9422809"
    },
    {
      "bytes": 1657,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "db7bf8f6f81b978af940c6ef73c4078d5ed627551ee0118977f0cec4b21f6bb5"
    },
    {
      "bytes": 4610,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "f77526e0f6850a6b52c0f0d351c26a212c893b90b74cb5a141112df1a86933f7"
    },
    {
      "bytes": 1215,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "e9c01cc05e1dffdd0282cb510b72217d012ec27e8fb8916dc7b8c88548bf9f87"
    },
    {
      "bytes": 23739,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "f25ecd509ad80cde128e01159df572069c88684e63077f643b990e2ae2ecf30e"
    },
    {
      "bytes": 1418,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "529595b98dedc94068af42adb6aef4e15ebaa17e601de8a24a16abe58fb0d347"
    },
    {
      "bytes": 1703,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "1841642f29733ce659b035c995ac9985cc828bf92b43fa3058467d26ead2b507"
    },
    {
      "bytes": 10206443,
      "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": "62bbd7e472b692b3cdcc4e867fa5cc7ab8387af734458c4b0d08d9693d1297c7"
    },
    {
      "bytes": 5509128,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "5b75a1f4b3fb7c9d456b90641f7925cb665d356b1f25e6612faa8d76a8416934"
    },
    {
      "bytes": 1158,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "19dd15d2e402220a4afc07425f1b95b43e9f88648adca7456f8fb7e32c273407"
    },
    {
      "bytes": 1997,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "5c8e9da208ff08422533b2cc1123bbcd7e97173bb882d2571553eb8c47fdd3d9"
    }
  ],
  "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": 10261,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-DYNORPHIN-A-1-8-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"
  ],
  "canonical_root": null,
  "catalog_id": "PBAC-PEPTIDE-DYNORPHIN-A-1-8-PDYN-OPIOID-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-DYNORPHIN-A-1-8-PDYN-OPIOID-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-DYNORPHIN-A-1-8-PDYN-OPIOID-ED2-FULL exact peptide row package, 61566 rows, generated 2026-06-24T18:46:56Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-DYNORPHIN-A-1-8-PDYN-OPIOID-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 10261,
    "jsonl_rows": 61566,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-dynorphin_a_1_8_pdyn_opioid-wave7-verified-20260624/rows",
    "parquet_rows": 61566,
    "reused_by_package_builder": true,
    "row_count": 61566,
    "row_validation": {
      "asset_id_count": 61566,
      "errors": [],
      "jsonl_rows": 61566,
      "parquet_rows": 61566,
      "row_count": 61566,
      "shard_count": 1,
      "structure_key_count": 61566
    },
    "validated_at_utc": "2026-06-24T18:47:14Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-dynorphin_a_1_8_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:47:14Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-DYNORPHIN-A-1-8-PDYN-OPIOID-ED2-FULL-V1",
  "row_count": 61566,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 1,
  "source_config_hash_sha256": "6b085591390d17cd66a41fec59ce04e44f8004375c8d214614b8969ec12e81e2",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-dynorphin_a_1_8_pdyn_opioid-wave7-verified-20260624/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "e9c01cc05e1dffdd0282cb510b72217d012ec27e8fb8916dc7b8c88548bf9f87",
  "structure_key_count": 61566,
  "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"
  }
}
