{
  "artifact_count": 29,
  "artifacts": [
    {
      "bytes": 736,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "a474c59612aab6e42aaea50829680721b1ab1bd53af64c8267cc25ed2d630471"
    },
    {
      "bytes": 2713,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "93308ff05cb9f4216314e77664fcba181947aa01443e6bda6925576b3292f02f"
    },
    {
      "bytes": 5613176,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "f81783eea5cf393863014ce544671d745f72a89977906c4d77c8772df967599b"
    },
    {
      "bytes": 1404,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "b68db02fc5b9bb9e0a5960ba194cf87dbbb996aa9db10b2f672a6e4204ec5949"
    },
    {
      "bytes": 1595,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "066b2e4df9980b6fcb184ae4a70fde4dc0652aa4f7f19ddce4dc4f7845ddca6b"
    },
    {
      "bytes": 4580,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "c5c11fd20052163a34414f837aa01a17d665bbc8bd8dd450ec485bdb3b17bc73"
    },
    {
      "bytes": 2905,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "d82c612d1faef3558304130536402173f6a413e84503101a56a32df18458c1b3"
    },
    {
      "bytes": 135925,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "4d9f4926beeb7ca328f6c74b813fa540f1bf22ff92835ea1e8b2a4e393d4ec97"
    },
    {
      "bytes": 1406,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "495325a0b9c0201c170cb61c23ed735f76a3c6281d6348b659dd5f5707d09ee6"
    },
    {
      "bytes": 7853,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "53d526c00ab704ea986200403b884da447124f83dc663b73fa00ea60eb1f5e0e"
    },
    {
      "bytes": 9212794,
      "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": "bcb0d6262cda5278efac0a1bc8ffc3d71e61012f8b69715e877ed1d6e54ffbde"
    },
    {
      "bytes": 5704037,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "43775204a8da1daa5c58be70e77a4b954676dfb945e9dc061fce29a08b6efbc7"
    },
    {
      "bytes": 1123,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "ec87c7c277d8be18a38a7f0640c7de8cca401a974705cdbb3cfde151fc2e2663"
    },
    {
      "bytes": 9214303,
      "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": "d2cb4c1d2f8cda3c9af65398b9b4303f8c4ee2dde0cf50c4ca01c102997404be"
    },
    {
      "bytes": 5690349,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "23ccc200408119fbc7433b2cc8226c1bef7d29b746dcb07c1fff420cef85bd1e"
    },
    {
      "bytes": 1133,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000001/shard_manifest.json",
      "path": "shards/shard-000001/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "379deed9ee96998f33ddeac5351a02f50fa040829c53f4343d3307d3f9a7577c"
    },
    {
      "bytes": 9217379,
      "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": "c46bd15f04bb5c58792bd9ba864cf621f4fc1d20a22fca92d879c0b37cd9df6b"
    },
    {
      "bytes": 5689313,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "f1b9667a72adf634644843c65638f8a0197127bdb9bbedd621d7ee3109891667"
    },
    {
      "bytes": 1135,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000002/shard_manifest.json",
      "path": "shards/shard-000002/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "4b2a1d31a4e944c1e6cd301b278eecde720f2207ec5d1c525151cabc643ca3af"
    },
    {
      "bytes": 9215445,
      "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": "8632c0a2199bef893aad9c37130163b8339a75b4ffe93b21a7ff024873e25933"
    },
    {
      "bytes": 5692832,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000003/candidates.parquet",
      "path": "shards/shard-000003/candidates.parquet",
      "role": "canonical_table",
      "sha256": "d31e1e05d6adbb7dd9b12f84424f86286e8390c3085f854aa447974584d03f6b"
    },
    {
      "bytes": 1135,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000003/shard_manifest.json",
      "path": "shards/shard-000003/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "2a2a561ad4a9ba3f97cea11dfb23ba6c57c5b57ca23f1dd2ffa41aaebefe42e9"
    },
    {
      "bytes": 9227663,
      "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": "d66fb6455bd9eca2d67028ed06722df65f9ee39027028b375e8efc94336cd76c"
    },
    {
      "bytes": 5701437,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000004/candidates.parquet",
      "path": "shards/shard-000004/candidates.parquet",
      "role": "canonical_table",
      "sha256": "55df6a2c7b81f608ed6b9c7bdeb37065d09220c7255c96382eeddb366dd06570"
    },
    {
      "bytes": 1135,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000004/shard_manifest.json",
      "path": "shards/shard-000004/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "36cab1928b7a571b7ff3a47a0650c21a9710ee3486cd5755f0dafba9d025002a"
    },
    {
      "bytes": 1944826,
      "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": "745ca60518a1696eebfcbd0c9a684dacab0c14df822c452d65d001ef027d7418"
    },
    {
      "bytes": 1209703,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000005/candidates.parquet",
      "path": "shards/shard-000005/candidates.parquet",
      "role": "canonical_table",
      "sha256": "ff56d05ff872355f1f0c3e94287505e38edb50a82b32c8f46db64f1ea886bc7a"
    },
    {
      "bytes": 1135,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000005/shard_manifest.json",
      "path": "shards/shard-000005/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "b72aaede5d96419b19da1cacfe0f3f88783ea2f1098d43b2b73c86dba0ff14fb"
    },
    {
      "bytes": 1936,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "d5d23aabc134e3fc4a9c20887bb8702e41d988c5ca25cccaefe911ad9c7296dc"
    }
  ],
  "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": 55576,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-SPEXIN2-SPX-GALR-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"
  ],
  "canonical_root": null,
  "catalog_id": "PBAC-PEPTIDE-SPEXIN2-SPX-GALR-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-SPEXIN2-SPX-GALR-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-SPEXIN2-SPX-GALR-ED2-FULL exact peptide row package, 333456 rows, generated 2026-06-24T18:23:53Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-SPEXIN2-SPX-GALR-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 55576,
    "jsonl_rows": 333456,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-spexin2_spx_galr-wave7-verified-20260624/rows",
    "parquet_rows": 333456,
    "reused_by_package_builder": true,
    "row_count": 333456,
    "row_validation": {
      "asset_id_count": 333456,
      "errors": [],
      "jsonl_rows": 333456,
      "parquet_rows": 333456,
      "row_count": 333456,
      "shard_count": 6,
      "structure_key_count": 333456
    },
    "validated_at_utc": "2026-06-24T18:25:01Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-spexin2_spx_galr-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:25:01Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-SPEXIN2-SPX-GALR-ED2-FULL-V1",
  "row_count": 333456,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 6,
  "source_config_hash_sha256": "fc8f5df8c68e0ded8b8afdcc967e4c230e5d85bc663b1775962dd70307b4eae0",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-spexin2_spx_galr-wave7-verified-20260624/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "d82c612d1faef3558304130536402173f6a413e84503101a56a32df18458c1b3",
  "structure_key_count": 333456,
  "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"
  }
}
