{
  "artifact_count": 26,
  "artifacts": [
    {
      "bytes": 728,
      "media_type": "text/markdown",
      "package_path": "artifacts/GENERATION_REPORT.md",
      "path": "GENERATION_REPORT.md",
      "role": "source_generation_report",
      "sha256": "6eb54fe35898b5fc556ee6a8aa01717af62b28389a76cb1375e461aa342306fe"
    },
    {
      "bytes": 2396,
      "media_type": "text/plain",
      "package_path": "artifacts/SHA256SUMS.txt",
      "path": "SHA256SUMS.txt",
      "role": "source_hash_sums",
      "sha256": "446d11efebe3d5a02cb46fd421df3a1ab6b30eaa05f85b39481f2ef23d74c1b3"
    },
    {
      "bytes": 4318875,
      "media_type": "text/plain",
      "package_path": "artifacts/backbones.fasta",
      "path": "backbones.fasta",
      "role": "backbone_sequence_fasta",
      "sha256": "ad9b2d0859b60e8ea64cb36175e80b7ba8bb7fb4cc5895e24c4d6237e70dae13"
    },
    {
      "bytes": 1411,
      "media_type": "application/json",
      "package_path": "artifacts/class_enablement_packet.json",
      "path": "class_enablement_packet.json",
      "role": "class_enablement_packet",
      "sha256": "7c58ff3f4391a30416160ebcb5fbbfd7bdf2e2062237e3e9e718e5ecf2bfc10f"
    },
    {
      "bytes": 1583,
      "media_type": "application/json",
      "package_path": "artifacts/generation_summary.json",
      "path": "generation_summary.json",
      "role": "source_generation_summary",
      "sha256": "1df4e2e40015cae94a3191834ce195a822b0f7c9c5a791423616f0e1bfae5872"
    },
    {
      "bytes": 4566,
      "media_type": "application/json",
      "package_path": "artifacts/genus_map.json",
      "path": "genus_map.json",
      "role": "bounded_genus_map",
      "sha256": "7a539088c256edae9523f8eaada2dbeb1acae2a5904551f2ebc58b4378ccaf67"
    },
    {
      "bytes": 2567,
      "media_type": "application/json",
      "package_path": "artifacts/hash_manifest.json",
      "path": "hash_manifest.json",
      "role": "source_hash_manifest",
      "sha256": "11067a77b61ef05863f5bd6e17aca269c732eee19b4ac0d91dc56748ae1c1d6b"
    },
    {
      "bytes": 105405,
      "media_type": "application/gzip",
      "package_path": "artifacts/sequence_shard_index.jsonl.gz",
      "path": "sequence_shard_index.jsonl.gz",
      "role": "sequence_shard_index",
      "sha256": "44f9c398ffcd4fd0b2a68c2c64373512622fc754dfd4e7e71d7bfc77f83ffa5b"
    },
    {
      "bytes": 1396,
      "media_type": "application/json",
      "package_path": "artifacts/sequence_shard_index_manifest.json",
      "path": "sequence_shard_index_manifest.json",
      "role": "sequence_shard_index_manifest",
      "sha256": "c8acd16378cc8c25b92adb49236787f5c4c5790edf93755cc684ef2b885aaabd"
    },
    {
      "bytes": 6611,
      "media_type": "application/json",
      "package_path": "artifacts/shard_index.json",
      "path": "shard_index.json",
      "role": "shard_index",
      "sha256": "a0f946f8be310a5b39263d14a7a49b838a2c2ec1f5cae827c0d5d4e8275b8338"
    },
    {
      "bytes": 10576906,
      "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": "1557db8900a9190a686e64e15276055bea3a8382ea3aba74426a5a7655933331"
    },
    {
      "bytes": 5703780,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000000/candidates.parquet",
      "path": "shards/shard-000000/candidates.parquet",
      "role": "canonical_table",
      "sha256": "d5abfb0e8c426b5a9d6cee354efeb444c4fa5cb17f53293c070878a08e5a2d4c"
    },
    {
      "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": "0283b1841a1b011b964a875e87e648c9ccd662d1c026553efb4d31ee2b74f74b"
    },
    {
      "bytes": 10582556,
      "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": "351728d88fef26ae005934bec45f87ef570a4db8db8a2bda2db69c462483f62f"
    },
    {
      "bytes": 5695178,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000001/candidates.parquet",
      "path": "shards/shard-000001/candidates.parquet",
      "role": "canonical_table",
      "sha256": "b47ae2697cdfab435736dab0104db0551191911b2467cec074c2eaec6c9b6b36"
    },
    {
      "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": "271f0042c6a3d6770f5407140bd70ea8db888d8e6f9e99556428bce27f5e260d"
    },
    {
      "bytes": 10585879,
      "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": "93834b03c9ed3fb6d7499e7dfb0c03ff085dd0000b89eec0d676ca1a207433f5"
    },
    {
      "bytes": 5703364,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000002/candidates.parquet",
      "path": "shards/shard-000002/candidates.parquet",
      "role": "canonical_table",
      "sha256": "4a556aa3cb31d74384d83468e1fc5c96b031d423c7d2449b5c918f00c8d2a7f2"
    },
    {
      "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": "2a14a169ecdfab0b2caa181c154178908db6b7b0be877aa764a718c898785276"
    },
    {
      "bytes": 10588432,
      "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": "d0d71b750d50580b2725a8d67519d0af42137cffa50e0b2d0a393377dc6be366"
    },
    {
      "bytes": 5717607,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000003/candidates.parquet",
      "path": "shards/shard-000003/candidates.parquet",
      "role": "canonical_table",
      "sha256": "b15b1836248815b8d8da917bfc85d465814abe650123671dbba51a8408843bce"
    },
    {
      "bytes": 1137,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000003/shard_manifest.json",
      "path": "shards/shard-000003/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "5a7d730c679caee23d576bbeb6a39abc0ad80409597af4652a59110faa681c1f"
    },
    {
      "bytes": 954406,
      "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": "8d72fa59fb8f778795d60297ab00cd5dfecfba896c7ca5e52efa7ffe5498ba1b"
    },
    {
      "bytes": 519023,
      "media_type": "application/vnd.apache.parquet",
      "package_path": "artifacts/shards/shard-000004/candidates.parquet",
      "path": "shards/shard-000004/candidates.parquet",
      "role": "canonical_table",
      "sha256": "3a796b2bb608553254aa835c3b6e8de67e7eb104c86eddf718382545503bc40f"
    },
    {
      "bytes": 1135,
      "media_type": "application/json",
      "package_path": "artifacts/shards/shard-000004/shard_manifest.json",
      "path": "shards/shard-000004/shard_manifest.json",
      "role": "shard_manifest",
      "sha256": "002553d21bad197db2401bd9c6455a247d4ea06a455151de2558c26d7006c3d6"
    },
    {
      "bytes": 1961,
      "media_type": "application/json",
      "package_path": "artifacts/source_reference_catalog.json",
      "path": "source_reference_catalog.json",
      "role": "source_reference_catalog",
      "sha256": "f114b139d3397e15bb6e626f16cd9fd609bec79e0beae5e3bdb161d002b1f191"
    }
  ],
  "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": 43625,
  "bundle_count": 1,
  "bundle_id": "PBAC-PEPTIDE-TAC1-CTFP-TACR-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"
  ],
  "canonical_root": null,
  "catalog_id": "PBAC-PEPTIDE-TAC1-CTFP-TACR-ED2-FULL",
  "citation": {
    "citation_key": "PBAC-PEPTIDE-TAC1-CTFP-TACR-ED2-FULL-V1",
    "recommended_citation": "PBAC-PEPTIDE-TAC1-CTFP-TACR-ED2-FULL exact peptide row package, 261750 rows, generated 2026-06-26T14:00:51Z."
  },
  "citation_path": "citation.json",
  "class_count": 1,
  "enablement_packet_id": "PBAC-ENAB-TAC1-CTFP-TACR-EXACT-FORM-V1",
  "form_variant_count": 6,
  "generation_validation": {
    "errors": [],
    "fasta_headers": 43625,
    "jsonl_rows": 261750,
    "ok": true,
    "out_dir": "data/production/peptides/runs/peptide-production-tac1_ctfp_tacr-wave9-verified-20260626/rows",
    "parquet_rows": 261750,
    "reused_by_package_builder": true,
    "row_count": 261750,
    "row_validation": {
      "asset_id_count": 261750,
      "errors": [],
      "jsonl_rows": 261750,
      "parquet_rows": 261750,
      "row_count": 261750,
      "shard_count": 5,
      "structure_key_count": 261750
    },
    "validated_at_utc": "2026-06-26T14:02:45Z",
    "validation_report_path": "data/production/peptides/runs/peptide-production-tac1_ctfp_tacr-wave9-verified-20260626/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-26T14:02:45Z",
  "public_wrapper_root": "wrapper/",
  "release_id": "PBAC-PEPTIDE-TAC1-CTFP-TACR-ED2-FULL-V1",
  "row_count": 261750,
  "row_schema_version": "pbac_peptide_row_v1",
  "shard_count": 5,
  "source_config_hash_sha256": "95ed584b438446fa2115e1784c0ccd05535c5e803b0a90cf4b50501457b12d6f",
  "source_generation_dir": "data/production/peptides/runs/peptide-production-tac1_ctfp_tacr-wave9-verified-20260626/rows",
  "source_hash_manifest_path": "artifacts/hash_manifest.json",
  "source_hash_manifest_sha256": "11067a77b61ef05863f5bd6e17aca269c732eee19b4ac0d91dc56748ae1c1d6b",
  "structure_key_count": 261750,
  "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"
  }
}
