{
  "artifact_count": 20,
  "artifacts": [
    {
      "bytes": 764,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "a12819e4dd8375f8a18fc899d9ecdad7e658a0f6388aeb3c29253188ee410317"
    },
    {
      "bytes": 1762,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "35e4b0aedeca463f9752bca8a6daddaee93302649411378b2e154ac0f5c23726"
    },
    {
      "bytes": 2783788,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "6940ec20a9e0cfa73d8b36bc9928194807410f45b3332114fb3b29a4f518b56a"
    },
    {
      "bytes": 1461,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "c42a3460a8b0854e48fff89489d514f996f767db9c3dcbb24718aa78fa39fbab"
    },
    {
      "bytes": 1637,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "890d4b4de4b0e86f95d66aabae126f6f7634f056decadab29de2be3253982b37"
    },
    {
      "bytes": 4605,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "7d83e137e6d1d057acaa0ade2c09fd2d199f39b2e121adbb66bfe1203622fcc6"
    },
    {
      "bytes": 1891,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "2d0aca1806d0293fb6a2fbcaa1f8fac7f1685221633328054057c97424b34b50"
    },
    {
      "bytes": 68595,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "8eebad47f079a220d973fc1aaa928407b4bfd68dc82da9c4a151f25f3938dd7d"
    },
    {
      "bytes": 1417,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "74d58b2731d0faf8e80d85f99eabafb61d4e9be516d6e7a34eefdaa706787948"
    },
    {
      "bytes": 4205,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "1a6f15a744a2ac6de966a9d4b92f0d2403181628e95b9322e7afebb47fa1e215"
    },
    {
      "bytes": 10592791,
      "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": "c8eabaddb6efc9a7b6f282bcc6073845cff50a015400ed204c3b20547c9cc3e7"
    },
    {
      "bytes": 5714930,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "6c643e9b12a2840afbbe4d596916c5b65e92fb06309b31d1db7d25d197725ba7"
    },
    {
      "bytes": 1144,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000000/shard_manifest.json",
      "path": "shards/shard-000000/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "c48218198dd30bad381c03bac2ec23a2632bfdb8718d37be918eb9fe30a0b22a"
    },
    {
      "bytes": 10590258,
      "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": "fd65133bd4d0a37587abccbd46ea9e19e65f357ffb445f81b9890ad5a31bf388"
    },
    {
      "bytes": 5697520,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "e79862d0dd25211f55a7a4465f6a53f1d919d1e26e210be847b69407eba72edb"
    },
    {
      "bytes": 1154,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000001/shard_manifest.json",
      "path": "shards/shard-000001/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "520bfbbdd1006b899fffa071835ae93b4420374a92347db4eb06d68aa1fa5cca"
    },
    {
      "bytes": 7025150,
      "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": "73d91b5238ff867f1f897e65865ff6f92b29b007ce8daf6efdc308397424b449"
    },
    {
      "bytes": 3790776,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "e0413c993a9ddd56a7f2e426d83b46039768bb4090f79329adde8bae964d2be3"
    },
    {
      "bytes": 1156,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000002/shard_manifest.json",
      "path": "shards/shard-000002/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "7ef89ac69812d5985db23eed9c35ae3d694c8a7da5d165d0480aa4c1ccfcaba0"
    },
    {
      "bytes": 1974,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "9f4df8b924bad959892cc5904b81bbba7cf9e762589cf05e77b8b039bd37ee3b"
    }
  ],
  "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": 28406,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-DYNORPHIN-B-PDYN-OPIOID-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-DYNORPHIN-B-PDYN-OPIOID-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-DYNORPHIN-B-PDYN-OPIOID-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-DYNORPHIN-B-PDYN-OPIOID-ED2-FULL exact peptide row package, 170436 rows, generated 2026-06-24T18:47:14Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-DYNORPHIN-B-PDYN-OPIOID-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 28406,
    "jsonl_rows": 170436,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-dynorphin_b_pdyn_opioid-wave7-verified-20260624/rows",
    "parquet_rows": 170436,
    "reused_by_package_builder": true,
    "row_count": 170436,
    "row_validation": {
      "asset_id_count": 170436,
      "errors": [],
      "jsonl_rows": 170436,
      "parquet_rows": 170436,
      "row_count": 170436,
      "shard_count": 3,
      "structure_key_count": 170436
    },
    "validated_at_utc": "2026-06-24T18:48:05Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-dynorphin_b_pdyn_opioid-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:48:05Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-DYNORPHIN-B-PDYN-OPIOID-ED2-FULL-V1",
  "row_count": 170436,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 3,
  "source_config_hash_sha256": "41c3f2e4478130004b98b546e9666c0e408690f52b26412179ebd32b5d9d826a",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-dynorphin_b_pdyn_opioid-wave7-verified-20260624/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "2d0aca1806d0293fb6a2fbcaa1f8fac7f1685221633328054057c97424b34b50",
  "structure_key_count": 170436,
  "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"
  }
}
