{
  "artifact_count": 20,
  "artifacts": [
    {
      "bytes": 731,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "f14e351b9498868ff83671b89079ce85f6f7690f133f2465020fd4fdcfc7c999"
    },
    {
      "bytes": 1762,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "fc2a5119a94e7aee30500ce05a19db308f80c7fed44086c1c60e2f1beb22091d"
    },
    {
      "bytes": 632630,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "2b53ba5407f2fc9d83cb71e571659e9112d614e14ab6d9573d26e1792efa71cf"
    },
    {
      "bytes": 1416,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "3471293e11434c5c111c15ee624fa14cf0646d1b3e5a5041346927a8ca06211b"
    },
    {
      "bytes": 1588,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "616e3555085c4bb13b0c2e38487199bbd6e9c0963ed935feed4614a7d5647986"
    },
    {
      "bytes": 4918,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "0242cf7e27642679de76fbb53bbdd0d67aec81300d0548caa1e3b5d7a5d547d4"
    },
    {
      "bytes": 1891,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "625f1fa62d97f24599f3e94871146f95e9cccdfc102201b41b3a50503b774d24"
    },
    {
      "bytes": 18941,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "5eb90dd88e59b336485e70b1074fb5fd85e725ff3305d414d96832f3bc42b739"
    },
    {
      "bytes": 1385,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "0648488ad5dd96f57f1650019b7c11fe23208844fc76a98c1ccc515e112251c9"
    },
    {
      "bytes": 4109,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "831918715205a19cd7c842a7ac80331b809eda388a4ff047fd92888074d4bd8f"
    },
    {
      "bytes": 2668576,
      "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": "781e6ef23193a4030df1baa20f7f4673eadafd011b07951655fb98caf7b2b1f1"
    },
    {
      "bytes": 1485106,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "8d804a6741f261594b479882913e602deeb21244e308dd46058931956066e8e2"
    },
    {
      "bytes": 1121,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "7ef14736d64ccaf31f522f61dad5bd079bb02576b242ea015b91f6dddc375370"
    },
    {
      "bytes": 2668472,
      "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": "92fae9a2d7d0c9b3a958fe4683842ba3c5acee86cd57ff2303c7d7e23dcd2233"
    },
    {
      "bytes": 1471888,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "e515a9d590972e0bd0f3b186344ec658e2cb1e16bb40a4021f18a1e304897f78"
    },
    {
      "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": "4fd9e50921da3cd250e0166bf523950c552a068dd9534d760239d7fad47baf5e"
    },
    {
      "bytes": 2383087,
      "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": "c8078e41dfedde814081f95fb4790089e1e2504db1cd526e85edfb076437a8bf"
    },
    {
      "bytes": 1322221,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "508cdd50cf3716a5d77aa0ae06c352e180b9f71c499430e13b57edcf4f638821"
    },
    {
      "bytes": 1129,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000002/shard_manifest.json",
      "path": "shards/shard-000002/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "564d7ddefe4d1d62be25083ac4fe7bac77083d0e189e0115b7bebd688e34b95b"
    },
    {
      "bytes": 1986,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "e1a82c807d6c8dc1b358ddcc90a61854a0714a97cabca7ea764b1663a0bd57b6"
    }
  ],
  "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-VASOPRESSIN-AVPR-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-VASOPRESSIN-AVPR-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-VASOPRESSIN-AVPR-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-VASOPRESSIN-AVPR-ED2-FULL exact peptide row package, 46290 rows, generated 2026-06-22T14:09:45Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-VASOPRESSIN-AVPR-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-vasopressin_avpr-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:10:02Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-vasopressin_avpr-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:10:02Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-VASOPRESSIN-AVPR-ED2-FULL-V1",
  "row_count": 46290,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 3,
  "source_config_hash_sha256": "639710c97a27b1206be79fc836e13916c745a9adbd86f5b4d7e9986e52e722d1",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-vasopressin_avpr-wave2-representative-20260622/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "625f1fa62d97f24599f3e94871146f95e9cccdfc102201b41b3a50503b774d24",
  "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"
  }
}
