{
  "artifact_count": 32,
  "artifacts": [
    {
      "bytes": 733,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "c0591146603f733d2eab3fdaca0d0ab90440ec04fec6077cb79774664af6f30c"
    },
    {
      "bytes": 3030,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "84fd7758895cf7d69f4874273681489471e8071be92e6e228ea7dbf7a5a66542"
    },
    {
      "bytes": 1380624,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "1336fcb6bb50f6be64c5f8a9e4f15cba44ad964723dabe579c6c555447b76ac9"
    },
    {
      "bytes": 1422,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "8e686fbe17a68a8ff8a8870856edb60dbeec13f61858d07cb683a1bb4c2d26ab"
    },
    {
      "bytes": 1591,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "ca265f040480ab4148241bf3f4f938a81e62f5cd509085cf9f40cd66ad94b2a1"
    },
    {
      "bytes": 4386,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "ac2fe344f0f29015b4e5c070c2d46c2fd7165d5674a9b5c6fe28bdda17a6916d"
    },
    {
      "bytes": 3243,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "824f4dfe2dfd764d1c6ee2b76901f07f71fe9a1a8c408a7e3d81715d4dfa575f"
    },
    {
      "bytes": 40070,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "babade48850e599986053d77094e237def3add6e3c78689a78c3a7d1cc6ee344"
    },
    {
      "bytes": 1389,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "7ecb927f193b22822fbaeb0fbd826383371596e6a80b7f869120b03185ae3176"
    },
    {
      "bytes": 9059,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "6cc2032e4e21e33962cb3aa9c112229cdac4ef05a9d07c592b8d9ad373b7ebfb"
    },
    {
      "bytes": 2318233,
      "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": "0d176fce632415470a581d14334c15d913a2d830ed42b4cc84500c5c9c311be8"
    },
    {
      "bytes": 1460225,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "cc92da65ac16bb63909f54eb0a6a386416ec904b6c261ae49c3281229b6abdf9"
    },
    {
      "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": "79adfe2d3944ae9b97a75bf5be9633e115080989ad3cc3d932d5adf3c67a0eed"
    },
    {
      "bytes": 2317063,
      "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": "b5f545d6832247bcd5dab5f43f914e380bcab3de60679c95a150a32c77e8da43"
    },
    {
      "bytes": 1464454,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "f5de743a493efd4f105794e36563da7abefa9539e45a9f342d36898fab1bdb28"
    },
    {
      "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": "f89c6fe4f887bfc4e8847e4ab7d7fd463f0a83e2e1be1a98bcbf04ec7790dd5f"
    },
    {
      "bytes": 2317609,
      "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": "416f437fd35f06d0f288b06c351d716548505a5cf1a0dc175873702acd071733"
    },
    {
      "bytes": 1467628,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "44b2654f0314a2e10f04fea7ed1a8c0fa840cc62219c93a49f491061035ed4a5"
    },
    {
      "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": "05fc7ede9550668d3cd57a338d0cb0f93c3eb422e2ad8de27ee13a4d0d27c74a"
    },
    {
      "bytes": 2316896,
      "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": "f683b405ea4fcff8b11c9b709d3b63afe5d20ce7fe625c306a38748da9906fb7"
    },
    {
      "bytes": 1467283,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000003/candidates.parquet",
      "path": "shards/shard-000003/candidates.parquet",
      "role": "canonical_table",
      "sha256": "03e27867e6c1b549b744375b7c6f5c9a4d0e889d1f502f78f783bd5529d29334"
    },
    {
      "bytes": 1129,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000003/shard_manifest.json",
      "path": "shards/shard-000003/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "e816f966b3f46ed00df8c8f867fa65de077f8cb8127e68ff75df953720ca0570"
    },
    {
      "bytes": 2317369,
      "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": "8eeb0af87443a4890941a18856162aa3654aab4904739b28f99baece82f8d4f1"
    },
    {
      "bytes": 1472075,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000004/candidates.parquet",
      "path": "shards/shard-000004/candidates.parquet",
      "role": "canonical_table",
      "sha256": "2a4fffa9e517f97d2c1cfa038c979cf581a92932e04fd3ca4d87755edbef057a"
    },
    {
      "bytes": 1129,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000004/shard_manifest.json",
      "path": "shards/shard-000004/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "46ff4ed2ac5c90d51666117c8b430ed65052f22682d9a25ec34e8c5d44f83fcf"
    },
    {
      "bytes": 2312788,
      "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": "01a57002cbfe23f3a20f2a744bda0e731b4c2722f6aabf8985ced5c696bc40c1"
    },
    {
      "bytes": 1471985,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000005/candidates.parquet",
      "path": "shards/shard-000005/candidates.parquet",
      "role": "canonical_table",
      "sha256": "7b9c8c7fd8d079ccac32e5b4f83f51d6582a02fcf5ac73226a914baf681a0feb"
    },
    {
      "bytes": 1129,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000005/shard_manifest.json",
      "path": "shards/shard-000005/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "024b6b41fda66ef94156b1d0cd0d6835050a8fef3e4201a0d960d1d2322c7e30"
    },
    {
      "bytes": 380545,
      "media_type": "application/gzip",
      "package_path": "artifacts/shards/shard-000006/candidates.jsonl.gz",
      "path": "shards/shard-000006/candidates.jsonl.gz",
      "role": "canonical_audit_jsonl",
      "sha256": "a1abb8ab6ec0404b7d9ceccea3b32e0f43b9fad094ad62cdd65d87115d7915bb"
    },
    {
      "bytes": 246069,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000006/candidates.parquet",
      "path": "shards/shard-000006/candidates.parquet",
      "role": "canonical_table",
      "sha256": "3cb38dd65882ad3d9f53cc0b74cdc25f7beaed7cdbba9458d3537fdb7aca3609"
    },
    {
      "bytes": 1127,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000006/shard_manifest.json",
      "path": "shards/shard-000006/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "108346396d8fa9db3f34b6adbc8a2265c255127a681dbc5e36d2b9b9759a598e"
    },
    {
      "bytes": 2001,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "3105d3476c9a0ddcbcaaca279c276cfc53c3a43ee95140f34917686c4dd44f49"
    }
  ],
  "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": 16436,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-NEUROMEDIN-B-NMB-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",
    "artifacts/shards/shard-000006/candidates.jsonl.gz",
    "artifacts/shards/shard-000006/candidates.parquet"
  ],
  "canonical_root": null,
  "catalog_id": "PBAC-PEPTIDE-NEUROMEDIN-B-NMB-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-NEUROMEDIN-B-NMB-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-NEUROMEDIN-B-NMB-ED2-FULL exact peptide row package, 98616 rows, generated 2026-06-23T11:46:19Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-NEUROMEDIN-B-NMB-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 16436,
    "jsonl_rows": 98616,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-neuromedin_b_nmb-wave5-verified-20260623/rows",
    "parquet_rows": 98616,
    "reused_by_package_builder": true,
    "row_count": 98616,
    "row_validation": {
      "asset_id_count": 98616,
      "errors": [],
      "jsonl_rows": 98616,
      "parquet_rows": 98616,
      "row_count": 98616,
      "shard_count": 7,
      "structure_key_count": 98616
    },
    "validated_at_utc": "2026-06-23T11:46:37Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-neuromedin_b_nmb-wave5-verified-20260623/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-23T11:46:37Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-NEUROMEDIN-B-NMB-ED2-FULL-V1",
  "row_count": 98616,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 7,
  "source_config_hash_sha256": "98bbde584c5dfbf10733c2c2e493cd222d4374d23dd59137272e8dd9b966c4c6",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-neuromedin_b_nmb-wave5-verified-20260623/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "824f4dfe2dfd764d1c6ee2b76901f07f71fe9a1a8c408a7e3d81715d4dfa575f",
  "structure_key_count": 98616,
  "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"
  }
}
