{
  "artifact_count": 26,
  "artifacts": [
    {
      "bytes": 713,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "a34c377c69cc6ac82095038483954a95cbaaed21abb5106f48419c3c0f689ddc"
    },
    {
      "bytes": 2396,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "3dbec7723bfe88874227cc70b2291ba5017ff05e1d44e0f0dd47e50a07d6ee78"
    },
    {
      "bytes": 1066608,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "653fd373ec82cd253ff720086d7a5de3139b097e8a208871788d89162ab70f2d"
    },
    {
      "bytes": 1406,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "a0a8410e4a934f9528f639cf4eb5f477097cda0944cc4b38bac89e3a225659da"
    },
    {
      "bytes": 1561,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "59498aab07a87abc7ee6beb009cdae10585b651285e8096cc2dc32e2172410b6"
    },
    {
      "bytes": 4761,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "7544092c1ec3898adcaa16a20adffc1e3bb8bf14a0e79974f08a3be8289f1aff"
    },
    {
      "bytes": 2567,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "b8710f0e239056b3cd2f4ce6f0e72a9ea4a4228af929f7a9a37c74b06c60043b"
    },
    {
      "bytes": 32146,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "5e7dc7cf8efa7e5d99cc8fe8c7c1f3d30360e4e760b03348315e426d038d03a3"
    },
    {
      "bytes": 1374,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "1ad9226388193584da3589b7be3fdb510bab2c8828bab671af9a09696cbdc9d4"
    },
    {
      "bytes": 6515,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "c4fc65c1e9c7244dd9b35d561beba1fc2db1319cee4f29ff73002f20499cacce"
    },
    {
      "bytes": 2661780,
      "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": "151fd807f3da8c17dafe0aa763f162bd4aaeef6b27697855365697786acb465c"
    },
    {
      "bytes": 1465689,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "8dedf4b73ee66901b494c7eb2e855111ed56248c4e32c5f2209bf9b0550fff1f"
    },
    {
      "bytes": 1110,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "7c851e6f6105d249b7b9001c77ad60946bbd7018df5b7af2f664abf66afa429f"
    },
    {
      "bytes": 2660488,
      "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": "9487fa0e4938cd92f1d2a61ca86ce047fe623b33013488f7657cf5ccfb7879ff"
    },
    {
      "bytes": 1478416,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "4bf515f71d2593b005f56ef7ba65123802aa7379413f443b035de8f04d4795eb"
    },
    {
      "bytes": 1118,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000001/shard_manifest.json",
      "path": "shards/shard-000001/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "27c4b5ba41383db3a0d37fb36d2e0c01ac12c0f0d5340a3f1f4af10c3f728336"
    },
    {
      "bytes": 2660543,
      "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": "b9cdae678f5028ec9e32fab78396cca17b8f00b53ba404822acfa98247be65a3"
    },
    {
      "bytes": 1471763,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "9dbf1fb8682ee2a91e398b14f720579e3f09897d76b8faaa6af1dd876796ee6a"
    },
    {
      "bytes": 1118,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000002/shard_manifest.json",
      "path": "shards/shard-000002/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "a5a0a2cdba347e7320ab457dbf6b08b791c1724fa825165f6c354f806aecb0c0"
    },
    {
      "bytes": 2660758,
      "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": "b1d93db30c838640dfbb6ffbf921e76cb8777cd48d886e6fecedf9bc3a79ec09"
    },
    {
      "bytes": 1482057,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000003/candidates.parquet",
      "path": "shards/shard-000003/candidates.parquet",
      "role": "canonical_table",
      "sha256": "3b02867661a811125f00f421cb7edb00c1b863e4de61f922655f9795a1fc95e9"
    },
    {
      "bytes": 1118,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000003/shard_manifest.json",
      "path": "shards/shard-000003/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "d1718a624a41b28215e2cb8e45b8b326e5ee6fb94bce7bd6962b4b9a86f0899f"
    },
    {
      "bytes": 2496988,
      "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": "77aa017394a907aeb9a9bc3aa3e23651a1e6fe9727a1e6fbdafb2fd89216cd6d"
    },
    {
      "bytes": 1386026,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000004/candidates.parquet",
      "path": "shards/shard-000004/candidates.parquet",
      "role": "canonical_table",
      "sha256": "6c82ce25ed0b9d96bfe6befb512b4ccddfb072dd1eab0831d9428382fb68809c"
    },
    {
      "bytes": 1118,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000004/shard_manifest.json",
      "path": "shards/shard-000004/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "b459990824e9189e13887160126ee86e9eb425a4c096f2d40d68415c21e779f8"
    },
    {
      "bytes": 1961,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "808bedf5fbf3a7bc3850eb7c008cc7b703e34c137438f4da589220b73be72178"
    }
  ],
  "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-GNRH1-GNRHR-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-GNRH1-GNRHR-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-GNRH1-GNRHR-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-GNRH1-GNRHR-ED2-FULL exact peptide row package, 79008 rows, generated 2026-06-22T14:09:00Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-GNRH1-GNRHR-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-gnrh1_gnrhr-wave2-representative-20260622/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": 5,
      "structure_key_count": 79008
    },
    "validated_at_utc": "2026-06-22T14:09:27Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-gnrh1_gnrhr-wave2-representative-20260622/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-22T14:09:27Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-GNRH1-GNRHR-ED2-FULL-V1",
  "row_count": 79008,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 5,
  "source_config_hash_sha256": "68c71af1e9294781b232061a183327b99bebe7fb879ec1d25ca14de5dd85b377",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-gnrh1_gnrhr-wave2-representative-20260622/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "b8710f0e239056b3cd2f4ce6f0e72a9ea4a4228af929f7a9a37c74b06c60043b",
  "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"
  }
}
