{
  "artifact_count": 20,
  "artifacts": [
    {
      "bytes": 719,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "7af16f555a994c17c6111e9b7b3a08d0a12cadaf8cf380e2472c3ca0d6832b0b"
    },
    {
      "bytes": 1762,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "6d59162cf20de4b55b2e0a2f1418a3e7590f8453faadf129aa33d92b048a8c4c"
    },
    {
      "bytes": 609485,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "5fbccf2ec228bbaa551cfb84e71130d2ef7c402724988f80a2f863c40caab908"
    },
    {
      "bytes": 1386,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "f38e025e9b36c299a54e235e7f4167696ca6f6699d1460f1d66af3252d395853"
    },
    {
      "bytes": 1570,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "37e60a52a3eeb05a32d6b71eb25c9e81c484a4e24895245a23551b5f8c417e3c"
    },
    {
      "bytes": 4903,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "069b3ce9e5df34524cfd39ed49db3dbb98d8cca78a2341cfe0933124bd6a657c"
    },
    {
      "bytes": 1891,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "cda6a7fa63e6076ea224d49f3937be0d0021030f1be526975361ba0a9d0b9ce6"
    },
    {
      "bytes": 18940,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "0746d01e9fa0814916f881362a7bf543ab3db7d34a503c2b51fbb785e2d67aed"
    },
    {
      "bytes": 1376,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "9a4424e0f7681c0c961dd903bfec8cf5f216ecf012d9031d40937b4985dd0d6b"
    },
    {
      "bytes": 4073,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "9aa759b2523721700114da11e62ed1450668009137bdaffdf217a503d0a5e61f"
    },
    {
      "bytes": 2665827,
      "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": "aa86fe77fafa4ce2274c363c0c8c13676d093192ead84db97e5691dbde9b9cdc"
    },
    {
      "bytes": 1471932,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "70bdce34d9696b677e00b707af02b1add528e1e7744293ea5cc619afeaf99b14"
    },
    {
      "bytes": 1112,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "a58e986d4ad119f7f2d8ca528cbdee4c80b383b85d36edc27cf2834aba30b1b4"
    },
    {
      "bytes": 2665802,
      "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": "bc65d64eb8d5608f95701a6e5de29c2b5824e3ee2b8b1df77649274f7a95879a"
    },
    {
      "bytes": 1472123,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "6c6e5d1fee2408cad3a2f1d245156aa3f265284e5530ab00bd89913fbba6a23f"
    },
    {
      "bytes": 1120,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000001/shard_manifest.json",
      "path": "shards/shard-000001/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "24e233743a8076d654b087ef7b791c71191bb2b12d3fbd9ede02cf64da6f0f59"
    },
    {
      "bytes": 2381455,
      "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": "923e58f5c315c8b4794d42aac1e62d623f7e66a3ae676d10f2bf9a2fb84fc109"
    },
    {
      "bytes": 1329534,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "f940b04c16e50f3c7ed37411e1fedad91d1ed882bf44397667a652b43a63f940"
    },
    {
      "bytes": 1120,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000002/shard_manifest.json",
      "path": "shards/shard-000002/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "f2bd2a7da76602b0b3ee10062099a9ebd7b338310dba929023607c73cfe67c5f"
    },
    {
      "bytes": 1950,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "1d10bc634d1f4d04953e96abcafb2892ec8876f4b42abe978d2f1b49f9e30e01"
    }
  ],
  "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": 7715,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-OXYTOCIN-OXTR-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"
  ],
  "canonical_root": null,
  "catalog_id": "PBAC-PEPTIDE-OXYTOCIN-OXTR-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-OXYTOCIN-OXTR-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-OXYTOCIN-OXTR-ED2-FULL exact peptide row package, 46290 rows, generated 2026-06-22T14:09:28Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-OXYTOCIN-OXTR-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 7715,
    "jsonl_rows": 46290,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-oxytocin_oxtr-wave2-representative-20260622/rows",
    "parquet_rows": 46290,
    "reused_by_package_builder": true,
    "row_count": 46290,
    "row_validation": {
      "asset_id_count": 46290,
      "errors": [],
      "jsonl_rows": 46290,
      "parquet_rows": 46290,
      "row_count": 46290,
      "shard_count": 3,
      "structure_key_count": 46290
    },
    "validated_at_utc": "2026-06-22T14:09:45Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-oxytocin_oxtr-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:45Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-OXYTOCIN-OXTR-ED2-FULL-V1",
  "row_count": 46290,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 3,
  "source_config_hash_sha256": "751c4bb8bf8c18c62943700250759531d942e98244f752404966f0e58d62e66c",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-oxytocin_oxtr-wave2-representative-20260622/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "cda6a7fa63e6076ea224d49f3937be0d0021030f1be526975361ba0a9d0b9ce6",
  "structure_key_count": 46290,
  "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"
  }
}
