{
  "artifact_count": 38,
  "artifacts": [
    {
      "bytes": 728,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "ce741d25ad33cd588d44dc0b44fedef367deffa8800c286438e14c414639f4f4"
    },
    {
      "bytes": 3664,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "0938971e6fb3a0255ed1537763d823e54de2b41f83b56f5606963eb9eab17d73"
    },
    {
      "bytes": 10094810,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "e4cf6ef36b31af8630c9555169aea37421db4c3bd0091ba2b16674f7e1e1640c"
    },
    {
      "bytes": 1393,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "2c11cf4ae0f0c1069e1c93c3b19a5f432614e5bd6fc33685d46ff43e6eee4032"
    },
    {
      "bytes": 1583,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "7dfd756a7d1e8194c69d0cbbafe804fe93fbb0d8a5398aded30e592d81abaa29"
    },
    {
      "bytes": 4550,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "2401e5eb44578f3d1f1260a5365258d459f0d3c4faf59264fa7cdd359e685fcc"
    },
    {
      "bytes": 3919,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "d892344f6279fdfe1485fc5bac7cc4baae56e12c7cebccd2b8b3097bcb4b2254"
    },
    {
      "bytes": 248872,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "68f8699343a6742acb325cb293d561b71e0bad18da7e3a46474e1b2a92556298"
    },
    {
      "bytes": 1410,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "72d49e7c6cc39aab435e5adf2fed26fb9b7f52a87cd778b0dc43166651b1edf3"
    },
    {
      "bytes": 11543,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "9c40658498cfc2108ef7ba59405630b311c5320f5a831750fa99224bd7e21bd2"
    },
    {
      "bytes": 9226809,
      "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": "fa77946dfe560e5d167f4247765a861e0ffc6e719b8867a5bd4af4ecd13361aa"
    },
    {
      "bytes": 5689093,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "60028af982de60b693e1126cd0b42c9d7e90b65998ba413de947724e9f96fa4d"
    },
    {
      "bytes": 1119,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "0006d64384e1832c014b987ed90d60b6ff1353f0a03d9f13997f7cac7a686a53"
    },
    {
      "bytes": 9216347,
      "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": "dc5052ce8e2fb872055ec19f2a2b783ab4068d20d43d9b5db4fcbe2024ec8017"
    },
    {
      "bytes": 5685842,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "add6307e9d4172043cf679aecf85baf84959878f8535735ba27ae3c09cc693cd"
    },
    {
      "bytes": 1129,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000001/shard_manifest.json",
      "path": "shards/shard-000001/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "3def89e860828f514befe5f62170d4f9292569db111144dff08b9c0afd9b5672"
    },
    {
      "bytes": 9224658,
      "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": "e07bf9158c064731a2b9f21dfe2f3d9a66e90ac70ff854e3ad02d9ba9e76cb13"
    },
    {
      "bytes": 5696499,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "32951857f3ad3770fa6198234a70472b9fdf939eb2efb6aaf996dd8c5a2c92ea"
    },
    {
      "bytes": 1131,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000002/shard_manifest.json",
      "path": "shards/shard-000002/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "75845491a30871c224373ba52fd39cb9e3207fab9fc79c6249e889d77ce7e729"
    },
    {
      "bytes": 9215099,
      "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": "adb9af249b103b56d6a8739de9decf29199fd0118dc8b0a7a5660f5758b37d6f"
    },
    {
      "bytes": 5677557,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000003/candidates.parquet",
      "path": "shards/shard-000003/candidates.parquet",
      "role": "canonical_table",
      "sha256": "c409d7a2439c3dfb214e7a1f5091b3cb683082e0c7ab7d700a180bb9ea8fd4ce"
    },
    {
      "bytes": 1131,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000003/shard_manifest.json",
      "path": "shards/shard-000003/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "1e65f6f58afbf51d02c997906058986ba3884b31b211c1855c87403f990d70bb"
    },
    {
      "bytes": 9221430,
      "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": "b9034c013dfaa07610c78cd9cabdeb7b6ca65d33f8a7e94bf20f39dae7b5521d"
    },
    {
      "bytes": 5682028,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000004/candidates.parquet",
      "path": "shards/shard-000004/candidates.parquet",
      "role": "canonical_table",
      "sha256": "5c36c25c57e366872d486e03b0aae41c191da3e1a22758a50608957841a84e1c"
    },
    {
      "bytes": 1131,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000004/shard_manifest.json",
      "path": "shards/shard-000004/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "5450a298c39da85cc2a7a79d056ae1ab1f1adda0e96e0d18c5388e022440631f"
    },
    {
      "bytes": 9217591,
      "media_type": "application/gzip",
      "package_path": "artifacts/shards/shard-000005/candidates.jsonl.gz",
      "path": "shards/shard-000005/candidates.jsonl.gz",
      "role": "canonical_audit_jsonl",
      "sha256": "2761775452bf852fc92d5637e0ea753130650de1987ee81427895cfe61fe0c77"
    },
    {
      "bytes": 5672683,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000005/candidates.parquet",
      "path": "shards/shard-000005/candidates.parquet",
      "role": "canonical_table",
      "sha256": "4a83faa3d9eaf3764c24597df00c2e8d32363fe566ca070012b9dbb1e38ac537"
    },
    {
      "bytes": 1131,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000005/shard_manifest.json",
      "path": "shards/shard-000005/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "295cf41a1b0d586e83da407743c119c32d45c55ebd7efdf1df4168ce6c783cc2"
    },
    {
      "bytes": 9213376,
      "media_type": "application/gzip",
      "package_path": "artifacts/shards/shard-000006/candidates.jsonl.gz",
      "path": "shards/shard-000006/candidates.jsonl.gz",
      "role": "canonical_audit_jsonl",
      "sha256": "0eff3f19b2a9c896dd4a4830cb772ebdc32ecd58bbca70170173b58b3acd6983"
    },
    {
      "bytes": 5704050,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000006/candidates.parquet",
      "path": "shards/shard-000006/candidates.parquet",
      "role": "canonical_table",
      "sha256": "d9e867db09e9c4f00e4bb4a81c28ce40f7aaab27ce3940cc159afa46c579744e"
    },
    {
      "bytes": 1131,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000006/shard_manifest.json",
      "path": "shards/shard-000006/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "2253dfd2319b5898ef5de297a0e6d66f1c0b4821d644c8d0546517d43a3be9b1"
    },
    {
      "bytes": 9214259,
      "media_type": "application/gzip",
      "package_path": "artifacts/shards/shard-000007/candidates.jsonl.gz",
      "path": "shards/shard-000007/candidates.jsonl.gz",
      "role": "canonical_audit_jsonl",
      "sha256": "46384cec50691e2c74a80f7c88d2f4c96cb8d43f18ae8c9de64f3ad6a432a608"
    },
    {
      "bytes": 5688557,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000007/candidates.parquet",
      "path": "shards/shard-000007/candidates.parquet",
      "role": "canonical_table",
      "sha256": "794e4658c7539a81ef22425e9331a37aa118cf660f821c42405cd2f8de5c28b1"
    },
    {
      "bytes": 1131,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000007/shard_manifest.json",
      "path": "shards/shard-000007/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "11744bd5703b426fb113862f71a0c47751b95a8396e79f5aad251ecc4bd83fa6"
    },
    {
      "bytes": 5565573,
      "media_type": "application/gzip",
      "package_path": "artifacts/shards/shard-000008/candidates.jsonl.gz",
      "path": "shards/shard-000008/candidates.jsonl.gz",
      "role": "canonical_audit_jsonl",
      "sha256": "1e0bfa1f50eb1d9f8235877349a0cceb4e50df1a19bce049073c70631874744f"
    },
    {
      "bytes": 3436919,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000008/candidates.parquet",
      "path": "shards/shard-000008/candidates.parquet",
      "role": "canonical_table",
      "sha256": "29d60de4a72c427ea352ee90901395853d6cb9d53a014648b14f3331465353b9"
    },
    {
      "bytes": 1131,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000008/shard_manifest.json",
      "path": "shards/shard-000008/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "4c013c3f5130127fc15cea7431f207413097198abe9a5dde4399b5fe8ad42ad0"
    },
    {
      "bytes": 1982,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "7322cff577efa7a3aba6ee498293dd7eccc2adab4e44a4f6acba62574adc077c"
    }
  ],
  "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": 91771,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-OBESTATIN-GHRL-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",
    "artifacts/shards/shard-000005/candidates.jsonl.gz",
    "artifacts/shards/shard-000005/candidates.parquet",
    "artifacts/shards/shard-000006/candidates.jsonl.gz",
    "artifacts/shards/shard-000006/candidates.parquet",
    "artifacts/shards/shard-000007/candidates.jsonl.gz",
    "artifacts/shards/shard-000007/candidates.parquet",
    "artifacts/shards/shard-000008/candidates.jsonl.gz",
    "artifacts/shards/shard-000008/candidates.parquet"
  ],
  "canonical_root": null,
  "catalog_id": "PBAC-PEPTIDE-OBESTATIN-GHRL-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-OBESTATIN-GHRL-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-OBESTATIN-GHRL-ED2-FULL exact peptide row package, 550626 rows, generated 2026-06-24T18:48:32Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-OBESTATIN-GHRL-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 91771,
    "jsonl_rows": 550626,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-obestatin_ghrl-wave7-verified-20260624/rows",
    "parquet_rows": 550626,
    "reused_by_package_builder": true,
    "row_count": 550626,
    "row_validation": {
      "asset_id_count": 550626,
      "errors": [],
      "jsonl_rows": 550626,
      "parquet_rows": 550626,
      "row_count": 550626,
      "shard_count": 9,
      "structure_key_count": 550626
    },
    "validated_at_utc": "2026-06-24T18:51:05Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-obestatin_ghrl-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:51:05Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-OBESTATIN-GHRL-ED2-FULL-V1",
  "row_count": 550626,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 9,
  "source_config_hash_sha256": "7e8bcfdd32fdda7c79f89eedb150163a88d69e3891d2fcaa7bff93799a5aa857",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-obestatin_ghrl-wave7-verified-20260624/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "d892344f6279fdfe1485fc5bac7cc4baae56e12c7cebccd2b8b3097bcb4b2254",
  "structure_key_count": 550626,
  "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"
  }
}
