{
  "artifact_count": 20,
  "artifacts": [
    {
      "bytes": 736,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "184e47dc22750716e898ab449079ef823d584546dd595f0ab1516a43f9de1192"
    },
    {
      "bytes": 1762,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "5676547006e2e1de3f7e82399883e08d12fc62360216a6977e89eda52c847f21"
    },
    {
      "bytes": 2164950,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "c4898f25187d496ca80128ec33361f9ab2c8b36d24f4bf8b036768eb0220c31d"
    },
    {
      "bytes": 1415,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "0c2d96982419cf4d0906e4cf5ed648e42b7392deaeae0198ec26eed97ee0388b"
    },
    {
      "bytes": 1595,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "9f25046ef0347961b505ef873cd55935ab485008e156ef47a9bae37d2c1dd3d7"
    },
    {
      "bytes": 4538,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "b3957dd9b15248bafcf4f47a1f7304f616ea9616abacd43d9ffb59d658e6738d"
    },
    {
      "bytes": 1891,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "3bd0a992dad524a2864339ad26355ccaf5759de43ad18c574538c3b7792bfae0"
    },
    {
      "bytes": 58176,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "ad05b6537b0858ffa2e2ccbcb655b1083bdcbcf32f12d0d7840b839f0ef98569"
    },
    {
      "bytes": 1394,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "f16e6971f65351124000b1a5eb4ff169583c4111eeef09b629f25686f34d08cc"
    },
    {
      "bytes": 4127,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "273801fc952476dd9d8ba910556fc12eb9c906eb016c5a4effa92c10895caff2"
    },
    {
      "bytes": 9251994,
      "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": "8b271ef6b1f3444e00e9435dc6dee25c3e32d1976c4753f91e1431738aea08d6"
    },
    {
      "bytes": 5706536,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "1dff2abb8fd1edd078ae32a4559d73aa077446775d7a3c439978beb4b659d48c"
    },
    {
      "bytes": 1125,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "95bb9b095111c29412b900b00bd3660923044bfbd4cbe43291a2ccb009461bbf"
    },
    {
      "bytes": 9244708,
      "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": "8dfa2ad0f7f43787940b85420f91e8d41b07fa6138a4960e2dee77603ad46d4f"
    },
    {
      "bytes": 5690801,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "42185d0169a0639be6961c1212a3aa728c2cf16484b365f9b5e758dd8471f31c"
    },
    {
      "bytes": 1135,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000001/shard_manifest.json",
      "path": "shards/shard-000001/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "7e91d768c0a016ccc88ec79f5d90f815cf74da0df75383e48200ab7d56e85a77"
    },
    {
      "bytes": 2365227,
      "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": "1e89a19b44efb597047c5e1e04000ec90007a6abad5fc477751f4574b8dcf394"
    },
    {
      "bytes": 1479143,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "006e57fab945723a2712f9d24d2b1ab1c69d2d11b2406a32e333cc5373873bf2"
    },
    {
      "bytes": 1137,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000002/shard_manifest.json",
      "path": "shards/shard-000002/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "7348fb6706ee03aa81b25abbdd3b3f59fc56cc44a6206b4fc3b44933360a9cfb"
    },
    {
      "bytes": 2010,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "4f0a5df5a533b0495487719b4c44c611ed92e3ebdfd92c71f42181e9962f3268"
    }
  ],
  "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": 24055,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-RFRP1-NPVF-NPFFR-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-RFRP1-NPVF-NPFFR-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-RFRP1-NPVF-NPFFR-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-RFRP1-NPVF-NPFFR-ED2-FULL exact peptide row package, 144330 rows, generated 2026-06-24T18:17:09Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-RFRP1-NPVF-NPFFR-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 24055,
    "jsonl_rows": 144330,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-rfrp1_npvf_npffr-wave7-verified-20260624/rows",
    "parquet_rows": 144330,
    "reused_by_package_builder": true,
    "row_count": 144330,
    "row_validation": {
      "asset_id_count": 144330,
      "errors": [],
      "jsonl_rows": 144330,
      "parquet_rows": 144330,
      "row_count": 144330,
      "shard_count": 3,
      "structure_key_count": 144330
    },
    "validated_at_utc": "2026-06-24T18:17:36Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-rfrp1_npvf_npffr-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:17:36Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-RFRP1-NPVF-NPFFR-ED2-FULL-V1",
  "row_count": 144330,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 3,
  "source_config_hash_sha256": "9a07eb87ce2392c54a4b3669d0441c0c91e8e2e30610f838131afbdd56fe6c7a",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-rfrp1_npvf_npffr-wave7-verified-20260624/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "3bd0a992dad524a2864339ad26355ccaf5759de43ad18c574538c3b7792bfae0",
  "structure_key_count": 144330,
  "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"
  }
}
