{
  "artifact_count": 23,
  "artifacts": [
    {
      "bytes": 764,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "c07524bf2050dc80513f6b7c23244d32dc063e20fd5551bdbe648be8d113eac5"
    },
    {
      "bytes": 2079,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "6a08f57f5b3ab6cd9a3cdd31ef354912563e887cb81944de05bfcc544d097406"
    },
    {
      "bytes": 4086437,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "5645c3dbcce4d6172d25833d13976bf35fab284d728e4e0902786476db20364e"
    },
    {
      "bytes": 1452,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "225408ec7f6f43ea562eb89390a946eed5417324e2b6c4e8621f6ca4956b1215"
    },
    {
      "bytes": 1637,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "4eed4c00ecd291c4a1012fffdf0d7d6093ab575390b19b136bfa419ef33b8371"
    },
    {
      "bytes": 5325,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "6d8395d3c6ec7cfca14118d8610606772eeed00f0e77fe948df4cba8dddb45d3"
    },
    {
      "bytes": 2229,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "c34360b51ea4493c7a0ab4a70bffc81120249f8ad561ccd52445713b84705a18"
    },
    {
      "bytes": 92864,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "dd699f8cca78fe9e36ef70c86dd3bfbfc7834e43142236c779e577f4ef8c2bc6"
    },
    {
      "bytes": 1425,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "76cef4777f8320495a44f05ba5165fd8c3e22929d5d421677d15fd15469362db"
    },
    {
      "bytes": 5478,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "2a2a3e2f90abeb16984b9a0ceacf0db81bc9f265e5690c60aa2f50742079c1bc"
    },
    {
      "bytes": 10680012,
      "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": "1311291cbdfe6eb5672c08bf72bce71315f99ab5f411d0aabd7f3b089f58e4de"
    },
    {
      "bytes": 5697206,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "8fcc83e8e7816290d7e298c1337a36336ca29514b7abcc4d5182b36c4ae623a6"
    },
    {
      "bytes": 1146,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "1213ac7e1e35befae8e8a651c1d69772f54d58121353787705366a5fa550d727"
    },
    {
      "bytes": 10678410,
      "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": "0ad5abff111b01616b299b8fb4a8e7d3395b6f3add350d1297d3765f5879ac08"
    },
    {
      "bytes": 5692988,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "4cb5bc91b41f1e7e398e3c5b80c8e65b4053a5b2dc173af695bb69d6ad06c993"
    },
    {
      "bytes": 1156,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000001/shard_manifest.json",
      "path": "shards/shard-000001/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "453c5f88b35e51787743a9cd5e4c710b81091c3d0046b1bb6d3f20a5a8de24fd"
    },
    {
      "bytes": 10684446,
      "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": "6f1f13394a8c4129707e333900262a275f78ae88d8360cd30934c2801054a029"
    },
    {
      "bytes": 5700316,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "d6478d3f897bb337ac3d431aba70787a757c50a41862ceaaed385d87d13947c5"
    },
    {
      "bytes": 1158,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000002/shard_manifest.json",
      "path": "shards/shard-000002/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "42c8c7a055cafeb0632adf03c55016be72ba4c13ab88674d321844664373377b"
    },
    {
      "bytes": 6210390,
      "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": "2f577ff5e2970726ce2dbdb388759e08ba99118be9132f1f41a385ac1775c54c"
    },
    {
      "bytes": 3319962,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000003/candidates.parquet",
      "path": "shards/shard-000003/candidates.parquet",
      "role": "canonical_table",
      "sha256": "51621d7dbc385cfb6069238491d169517fa1769c8190caa4ef9e62a264b4669d"
    },
    {
      "bytes": 1158,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000003/shard_manifest.json",
      "path": "shards/shard-000003/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "651aa6fbfb254002871534c482b225c8f84668867c0ab66ecb0591bd20456934"
    },
    {
      "bytes": 2006,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "590cff35099c621334375eaef7892a8ad9bcef97e3130ca2f4efc1c194c4b63a"
    }
  ],
  "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": 38191,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-CORTISTATIN17-CORT-SSTR-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"
  ],
  "canonical_root": null,
  "catalog_id": "PBAC-PEPTIDE-CORTISTATIN17-CORT-SSTR-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-CORTISTATIN17-CORT-SSTR-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-CORTISTATIN17-CORT-SSTR-ED2-FULL exact peptide row package, 229146 rows, generated 2026-06-24T18:29:56Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-CORTISTATIN17-CORT-SSTR-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 38191,
    "jsonl_rows": 229146,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-cortistatin17_cort_sstr-wave7-verified-20260624/rows",
    "parquet_rows": 229146,
    "reused_by_package_builder": true,
    "row_count": 229146,
    "row_validation": {
      "asset_id_count": 229146,
      "errors": [],
      "jsonl_rows": 229146,
      "parquet_rows": 229146,
      "row_count": 229146,
      "shard_count": 4,
      "structure_key_count": 229146
    },
    "validated_at_utc": "2026-06-24T18:30:43Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-cortistatin17_cort_sstr-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:30:43Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-CORTISTATIN17-CORT-SSTR-ED2-FULL-V1",
  "row_count": 229146,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 4,
  "source_config_hash_sha256": "d6dd0cda6a5558210eed5a944e4a8473aa47243561b008d74f12389ebe65c74a",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-cortistatin17_cort_sstr-wave7-verified-20260624/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "c34360b51ea4493c7a0ab4a70bffc81120249f8ad561ccd52445713b84705a18",
  "structure_key_count": 229146,
  "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"
  }
}
