{
  "schema": "aziel.unseal-site.v1",
  "type": "lattice",
  "public": true,
  "author": "Aziel Eliab",
  "carrier": "AzielTether",
  "anchor_schema": "aziel.lattice.anchor.v1",
  "anchor_kind": "timetounsealthebook.test_run",
  "decryption_complete": false,
  "overclaim_cap": "Tests advance structural progress; they do not assert decryption complete.",
  "public_domain_tip": "open",
  "domain_launched": false,
  "dns_changed": false,
  "deploy_executed": false,
  "prep_tip": "662ad432fd2b2935df9cc65e50a59e0f31be6da5e37b793631a69c120e33a823",
  "tip": "662ad432fd2b2935df9cc65e50a59e0f31be6da5e37b793631a69c120e33a823",
  "tip_id": "662ad432fd2b2935df9cc65e50a59e0f31be6da5e37b793631a69c120e33a823",
  "count": 60,
  "verified_utc": "2026-10-29T17:20:00Z",
  "skipped_duplicates": [
    {
      "skipped_attachment_id": "01M64AJ2A4XKEQEEK7ECNNH2KA.json",
      "winning_attachment_id": "01M64AJ13VY8KRCNK4SNWP4QF4.json",
      "sha256": "d14083b28c34c60c4109fffc025ee966da204330d5510c2ad34e0b5fd23767fb",
      "reason": "Exact sha256 duplicate of v2.6 Page Moderator. Kept 01M64AJ13VY8KRCNK4SNWP4QF4.json.",
      "winning_test_id": "abad-zd30-v2-6-page-moderator",
      "winning_receipt_id": "1cfe5ecc256fbe5107532fddbe77e5302aceda2944904e4b7ea3ab7727bfbf15"
    },
    {
      "skipped_attachment_id": "01M64AJ41FXGBDZCP0TA09V2XX.json",
      "winning_attachment_id": "01M64AC42N0EQYJKKSHZCHJK9G.json",
      "sha256": "5f529ab0647234a28113c9275351ece15dd6eb09209bfdfdb375c6bfeb43a379",
      "reason": "Exact sha256 duplicate of v2.8 Cross-Currier Transport. Kept the batch 1 file.",
      "winning_test_id": "abad-zd30-v2-8-cross-currier",
      "winning_receipt_id": "71d58ed89cce7b87d5a618f40008e980f06c3d63887943bd61c80dcd6c48fd89"
    },
    {
      "skipped_attachment_id": "01M64AK4YEJQ38DAM9YS6BZV33.json",
      "winning_attachment_id": "01M64AK3G3NXFNMV6HQ102P9XF.json",
      "sha256": "6373b662387bdf13ae20210f1075c919eae983c9c8fae9d2ceb5dc665a762ca2",
      "reason": "Exact sha256 duplicate of v2.7 Section-Held-Out Transport. Kept 01M64AK3G3NXFNMV6HQ102P9XF.json.",
      "winning_test_id": "abad-zd30-v2-7-section-transport",
      "winning_receipt_id": "204253d1ee6c9fda9253f1a9cf8983f0d7e86c6f65690012518e5c8c4139c3d7"
    },
    {
      "skipped_attachment_id": "01M64AK6R3TTDAZ5KFK4722ENA.json",
      "winning_attachment_id": "01M64ACP5HQSZY0G0DYBSQ98PA.json",
      "sha256": "557dde324b6163a6fea863f67f9246b65ced7adacbf53d489d03fe4bf5e19427",
      "reason": "Exact sha256 duplicate of candidate spec 1.7. Kept the batch 1 file.",
      "winning_test_id": "abad-zd30-v1-7-candidate-spec",
      "winning_receipt_id": "78c9a7ace4724c8ce0721b53dbe384f4d94c339494f785e6b666fd2a4fd7060e"
    }
  ],
  "receipts": [
    {
      "seq": 1,
      "test_id": "abad-zd30-v4-3-contributor-atlas",
      "title": "ABAD Adaptive ZD30 v4.3 Within-Mode Contributor Innovation Atlas",
      "status": "ran",
      "confidence_pct": 99,
      "confidence_basis": "Minimum reported block stability is 98.67% (G1-S1 99.23%, G1-S2 98.67%, G2-S1 99.88%, G2-S2 99.65%). confidence_pct is round(98.67). Both parent rows are PASS. Holm p = 0.00995. This is structural block stability, not decryption.",
      "next_test": null,
      "outcome": "PASS — FOUR FROZEN CANDIDATE CONTRIBUTION BLOCKS",
      "ledger_entry_hash": "0ca75eef7c3b8913b0fc212d984033cfc872ec700b9324a29d42042089566f2d",
      "previous_hash": "0000000000000000000000000000000000000000000000000000000000000000",
      "entry": "receipts/entries/abad-zd30-v4-3-contributor-atlas.json",
      "attachment_id": "01M64AC1K5CCFQC976R2NCSPBW.docx",
      "sha256": "28ffe56bae27919dee7d8150989ebcaa745cdd0cfb292b785c4ac1e734e1d390",
      "source_blob": "receipts/sources/01M64AC1K5CCFQC976R2NCSPBW.docx",
      "peek_title": "TECHNICAL FINDINGS REPORT ABAD Adaptive ZD30 v4.3 Within-Mode Contributor Innovation Atlas Date 15 August 2026 Decision ",
      "decryption_complete": false
    },
    {
      "seq": 2,
      "test_id": "abad-zd30-v4-3-atlas-folios",
      "title": "ABAD Adaptive ZD30 v4.3 contributor atlas folio table",
      "status": "ran",
      "confidence_pct": 99,
      "confidence_basis": "Mean assignment_stability across 223 folio rows is 0.993722. confidence_pct is round(mean × 100) = 99. Structural assignment stability, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v1-13-pure-middle-english",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Folio assignment table. No separate PASS/FAIL sentence is in the CSV.",
      "ledger_entry_hash": "c6517d46dec56087853970190d22275d1f902ce2411fe34f22d6b3bf6daa3e7b",
      "previous_hash": "0ca75eef7c3b8913b0fc212d984033cfc872ec700b9324a29d42042089566f2d",
      "entry": "receipts/entries/abad-zd30-v4-3-atlas-folios.json",
      "attachment_id": "01M64AC2M28JDPKC7A3K2EPFBE.csv",
      "sha256": "eef5fd2adb79a4725ff8f9a2b4154ed7051bf424137df9e5e9aadcf3b52b250f",
      "source_blob": "receipts/sources/01M64AC2M28JDPKC7A3K2EPFBE.csv",
      "peek_title": "csv:page,structural_group,assignment_stability,mean_margin,hand,quire,illustration,currier,tokens_total,",
      "decryption_complete": false
    },
    {
      "seq": 3,
      "test_id": "abad-zd30-v1-13-pure-middle-english",
      "title": "ABAD Adaptive ZD30 v1.13 Pure Middle English + Controlled Scribal Variation",
      "status": "ran",
      "confidence_pct": 36,
      "confidence_basis": "observed.coverage is 0.362834. confidence_pct is round(coverage × 100) = 36. decision is FAIL. holm_p is 0.004975124378109453. Structural token coverage, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v2-8-cross-currier",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "FAIL",
      "ledger_entry_hash": "a513ef709c196b4ff9c6cd0f605e32603d0b59c58af5eb71b543e5de76122379",
      "previous_hash": "c6517d46dec56087853970190d22275d1f902ce2411fe34f22d6b3bf6daa3e7b",
      "entry": "receipts/entries/abad-zd30-v1-13-pure-middle-english.json",
      "attachment_id": "01M64AC3EG2YMVVTD2ZBHH53YZ.json",
      "sha256": "9aeffafddd7a6c3a9a4c3392622ac10185dff54653db460053b37a6f9f46eb45",
      "source_blob": "receipts/sources/01M64AC3EG2YMVVTD2ZBHH53YZ.json",
      "peek_title": "ABAD Adaptive ZD30 v1.13 Pure Middle English + Controlled Scribal Variation",
      "decryption_complete": false
    },
    {
      "seq": 4,
      "test_id": "abad-zd30-v2-8-cross-currier",
      "title": "ABAD Adaptive ZD30 v2.8 Cross-Currier Transport",
      "status": "ran",
      "confidence_pct": 28,
      "confidence_basis": "Direction accuracies are 0.279904 and 0.304858. confidence_pct is round(min × 100) = 28. decision is BIDIRECTIONAL_CROSS_CURRIER_MECHANISM. Both directions report significant_positive_transport true. The source says structure-only transport and no decryption claim.",
      "next_test": {
        "test_id": "abad-zd30-gap-boundary-disagreement",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "BIDIRECTIONAL_CROSS_CURRIER_MECHANISM",
      "ledger_entry_hash": "71d58ed89cce7b87d5a618f40008e980f06c3d63887943bd61c80dcd6c48fd89",
      "previous_hash": "a513ef709c196b4ff9c6cd0f605e32603d0b59c58af5eb71b543e5de76122379",
      "entry": "receipts/entries/abad-zd30-v2-8-cross-currier.json",
      "attachment_id": "01M64AC42N0EQYJKKSHZCHJK9G.json",
      "sha256": "5f529ab0647234a28113c9275351ece15dd6eb09209bfdfdb375c6bfeb43a379",
      "source_blob": "receipts/sources/01M64AC42N0EQYJKKSHZCHJK9G.json",
      "peek_title": "ABAD Adaptive ZD30 v2.8 Cross-Currier Transport",
      "decryption_complete": false
    },
    {
      "seq": 5,
      "test_id": "abad-zd30-gap-boundary-disagreement",
      "title": "Transcription disagreement boundary decomposition",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "The source states a decision and category table. It does not state one coverage percent or a PASS/FAIL gate tally, so confidence_pct stays empty. Quoted limit: this is a transcription-robustness diagnosis, not a decryption.",
      "next_test": {
        "test_id": "abad-zd30-v1-12-pure-middle-english",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "DISPUTED_EXCESS_LOCALIZED_TO_GAP_BOUNDARY",
      "ledger_entry_hash": "ae7a8c5ca2bc11a4e89ae9837e07ead45d54690030b1e84e21c0af7ffd5ca28f",
      "previous_hash": "71d58ed89cce7b87d5a618f40008e980f06c3d63887943bd61c80dcd6c48fd89",
      "entry": "receipts/entries/abad-zd30-gap-boundary-disagreement.json",
      "attachment_id": "01M64AC4RXBX69ES45VFMHRPSF.docx",
      "sha256": "fd82d6f9a5537c13728dcd2eb41a3250a0869b63c260631096e71c843658b62a",
      "source_blob": "receipts/sources/01M64AC4RXBX69ES45VFMHRPSF.docx",
      "peek_title": "THE DISAGREEMENT IS A BOUNDARY SIGNAL Outcome-blind decomposition of transcription disagreement DECISION   The excess pr",
      "decryption_complete": false
    },
    {
      "seq": 6,
      "test_id": "abad-zd30-v1-12-pure-middle-english",
      "title": "ABAD Adaptive ZD30 v1.12 Pure Middle English",
      "status": "ran",
      "confidence_pct": 21,
      "confidence_basis": "observed.coverage is 0.213361. confidence_pct is round(coverage × 100) = 21. decision is FAIL. holm_p is 0.004975124378109453. Structural token coverage, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-qok-car-closing",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "FAIL",
      "ledger_entry_hash": "e340c9aae4188bb687d8097ad7f7e89169fa34f678a8ad0ee028c9270a9d81ef",
      "previous_hash": "ae7a8c5ca2bc11a4e89ae9837e07ead45d54690030b1e84e21c0af7ffd5ca28f",
      "entry": "receipts/entries/abad-zd30-v1-12-pure-middle-english.json",
      "attachment_id": "01M64AC5G62MEYADWQHXS8286X.json",
      "sha256": "264812d1e86eaa5a5538e374b03bcffb090182da808635b26f7ffbb31616d453",
      "source_blob": "receipts/sources/01M64AC5G62MEYADWQHXS8286X.json",
      "peek_title": "ABAD Adaptive ZD30 v1.12 Pure Middle English",
      "decryption_complete": false
    },
    {
      "seq": 7,
      "test_id": "abad-zd30-qok-car-closing",
      "title": "ABAD closing validation, qok/car family",
      "status": "ran",
      "confidence_pct": 14,
      "confidence_basis": "The source states English dictionary coverage 13.65%. confidence_pct is round(13.65). The same report says the manuscript has not been decrypted.",
      "next_test": {
        "test_id": "abad-zd30-master-test-ledger",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Structure confirmed; English meaning not validated",
      "ledger_entry_hash": "8e60d1f5c7a94ec6e047d661f13fc8057592949509a0bc3e210a587805c3fa37",
      "previous_hash": "e340c9aae4188bb687d8097ad7f7e89169fa34f678a8ad0ee028c9270a9d81ef",
      "entry": "receipts/entries/abad-zd30-qok-car-closing.json",
      "attachment_id": "01M64AC64S52MH4J23VJN8XEV5.docx",
      "sha256": "1a533d1e5ce8a83c14459607fd727ea4226f933f4d731392c170f5643213ab37",
      "source_blob": "receipts/sources/01M64AC64S52MH4J23VJN8XEV5.docx",
      "peek_title": "Closing Validation Report ABAD × constrained mapping × Adaptive ZD30 • qok/car family Date:  12 August 2026 Protocol:  v",
      "decryption_complete": false
    },
    {
      "seq": 8,
      "test_id": "abad-zd30-master-test-ledger",
      "title": "ABAD Adaptive ZD30 Voynich Manuscript Master Test Ledger",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "The ledger does not state one coverage percent or a single gate tally for the whole document, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-currier-a-baseline",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Ledger records repeated FAIL results. A pass means a predeclared gate passed; it does not mean the manuscript was decrypted.",
      "ledger_entry_hash": "ce05da72eb9c62fde677112803c3934d27232d17525b435e58d1f7bf7c7760f4",
      "previous_hash": "8e60d1f5c7a94ec6e047d661f13fc8057592949509a0bc3e210a587805c3fa37",
      "entry": "receipts/entries/abad-zd30-master-test-ledger.json",
      "attachment_id": "01M64AC6VEK112HRCKG232MJYT.pdf",
      "sha256": "55ba3a55c5889b36ae5ac3a5e10f40abe60dd96a204f703be1004020ba7c0ed1",
      "source_blob": "receipts/sources/01M64AC6VEK112HRCKG232MJYT.pdf",
      "peek_title": "ABAD Adaptive ZD30 Voynich Manuscript Master Test Ledger Version 1 foundations through Version 3.1 structural closure Pu",
      "decryption_complete": false
    },
    {
      "seq": 9,
      "test_id": "abad-zd30-currier-a-baseline",
      "title": "ABAD Adaptive ZD30 Currier A Baseline",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "Status is NO CANDIDATE PASSED. Several coverage figures are present and they are not one headline rate, so confidence_pct stays empty. Comparative candidate test only, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v6-0-g2-s1",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "NO CANDIDATE PASSED",
      "ledger_entry_hash": "95fadf3848df3d48b0d3f272e589600b2410793f5b6cad335ee5502f1b579d3b",
      "previous_hash": "ce05da72eb9c62fde677112803c3934d27232d17525b435e58d1f7bf7c7760f4",
      "entry": "receipts/entries/abad-zd30-currier-a-baseline.json",
      "attachment_id": "01M64AC7H2FHDFHA8MPJ5HR5CH.json",
      "sha256": "e45086eba593332709bf289c7013f7b7f646a6a65346e8e9a9d5eadfa97de2e8",
      "source_blob": "receipts/sources/01M64AC7H2FHDFHA8MPJ5HR5CH.json",
      "peek_title": "ABAD Adaptive ZD30 Currier A Baseline",
      "decryption_complete": false
    },
    {
      "seq": 10,
      "test_id": "abad-zd30-v6-0-g2-s1",
      "title": "ABAD Adaptive ZD30 v6.0 G2-S1 generative structure test",
      "status": "ran",
      "confidence_pct": 86,
      "confidence_basis": "6 of 7 listed primary gates are PASS and the MDL-adjusted gain gate is FAIL. confidence_pct is round(100 × 6 / 7) = 86. Primary decision remains FAIL — REAL SIGNAL, INSUFFICIENT PARSIMONY. Structural gates, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v8-23-consensus-partition",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "FAIL — REAL SIGNAL, INSUFFICIENT PARSIMONY",
      "ledger_entry_hash": "243b372f4bdd0e3d25a8db00e08a580d9d14f37ca51ce66b5baefb01aa572a71",
      "previous_hash": "95fadf3848df3d48b0d3f272e589600b2410793f5b6cad335ee5502f1b579d3b",
      "entry": "receipts/entries/abad-zd30-v6-0-g2-s1.json",
      "attachment_id": "01M64AC8DR7N9YAWMNY1X0Z4Q9.docx",
      "sha256": "1c979852fb199a70a2dd1610aff37f0e8e095ab803ad5192ba7fd0214224707e",
      "source_blob": "receipts/sources/01M64AC8DR7N9YAWMNY1X0Z4Q9.docx",
      "peek_title": "ABAD Adaptive ZD30 v6.0 Mathematical / Constrained Generative Structure Test SEALED OUTCOME G2-S1: FAIL — REAL SIGNAL, I",
      "decryption_complete": false
    },
    {
      "seq": 11,
      "test_id": "abad-zd30-v8-23-consensus-partition",
      "title": "ABAD v8.23 consensus-versus-disputed transcription challenge",
      "status": "ran",
      "confidence_pct": 75,
      "confidence_basis": "3 of 4 listed gates are PASS and agreement gain share is FAIL. confidence_pct is 100 × 3 / 4 = 75. Mixed structural result, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-phase-coverage-rows",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "CONSENSUS_PARTITION_DID_NOT_CLEAR_ALL_GATES",
      "ledger_entry_hash": "2d090d92faa1d7c7e75afeb9ea0d9d971d0268c7c6fe9232c3cb47b00662b3fd",
      "previous_hash": "243b372f4bdd0e3d25a8db00e08a580d9d14f37ca51ce66b5baefb01aa572a71",
      "entry": "receipts/entries/abad-zd30-v8-23-consensus-partition.json",
      "attachment_id": "01M64ACARN1JANDMMNCE17MYY1.docx",
      "sha256": "da225c67670b7ed6631077634a7aaaec55109bc4f44f25aae3587d0a69be3eb5",
      "source_blob": "receipts/sources/01M64ACARN1JANDMMNCE17MYY1.docx",
      "peek_title": "REPLICATION IS REAL—BUT UNEVEN Paired consensus-versus-disputed transcription challenge DECISION   The frozen rule remai",
      "decryption_complete": false
    },
    {
      "seq": 12,
      "test_id": "abad-zd30-phase-coverage-rows",
      "title": "ABAD phase coverage rows",
      "status": "ran",
      "confidence_pct": 36,
      "confidence_basis": "Mean of the coverage column across 48 rows is 0.360476. confidence_pct is round(mean × 100) = 36. 19 of 48 rows have passes_coverage_40 true. Structural coverage, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v1-14-homophonic-me",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Per-page coverage table. No single PASS/FAIL sentence is in the CSV.",
      "ledger_entry_hash": "12be65db46194f033b05c068795c26e7120292180e6067b387cb0de124ec8548",
      "previous_hash": "2d090d92faa1d7c7e75afeb9ea0d9d971d0268c7c6fe9232c3cb47b00662b3fd",
      "entry": "receipts/entries/abad-zd30-phase-coverage-rows.json",
      "attachment_id": "01M64ACBSWJ0FGYTGYZPESQCBT.csv",
      "sha256": "b8d4484070874101ce64b88258942f4ff763cc171ff9f1785f78e3f01f63c565",
      "source_blob": "receipts/sources/01M64ACBSWJ0FGYTGYZPESQCBT.csv",
      "peek_title": "csv:page,hand,section,fold,tokens,resolved,coverage,null_fraction,phase_engine_recurrence,phase_pairwise",
      "decryption_complete": false
    },
    {
      "seq": 13,
      "test_id": "abad-zd30-v1-14-homophonic-me",
      "title": "ABAD Adaptive ZD30 v1.14 Homophonic Middle English",
      "status": "ran",
      "confidence_pct": 27,
      "confidence_basis": "observed.coverage is 0.268632. confidence_pct is round(coverage × 100) = 27. decision is FAIL. holm_p is 0.03482587064676617. Structural token coverage, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v8-11-sparse-mdl",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "FAIL",
      "ledger_entry_hash": "1a035c4634e035daef13eb26d6e281b54babf95c23b954f8412a1eec884f7224",
      "previous_hash": "12be65db46194f033b05c068795c26e7120292180e6067b387cb0de124ec8548",
      "entry": "receipts/entries/abad-zd30-v1-14-homophonic-me.json",
      "attachment_id": "01M64ACFJ2A3AMMZTQ0F1PTXH9.json",
      "sha256": "dd98f8650acb987a943b7cda8067f7bca546bf31ee32e17e2346ea4dc61c8906",
      "source_blob": "receipts/sources/01M64ACFJ2A3AMMZTQ0F1PTXH9.json",
      "peek_title": "ABAD Adaptive ZD30 v1.14 Homophonic Middle English",
      "decryption_complete": false
    },
    {
      "seq": 14,
      "test_id": "abad-zd30-v8-11-sparse-mdl",
      "title": "ABAD v8.11 sparse MDL segment grammar",
      "status": "ran",
      "confidence_pct": 75,
      "confidence_basis": "3 of 4 listed measures are PASS and the MDL gain gate is FAIL (2/4 blocks). confidence_pct is 75. Partial structural success, strict fail. No plaintext was recovered.",
      "next_test": {
        "test_id": "voynich-super-transliteration-alphabet",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "SPARSE_GRAMMAR_DID_NOT_CLEAR_ALL_GATES",
      "ledger_entry_hash": "4e1ee766a6bcebaced404caf660a0f0ce42738bbc0ca9465f04c0efa5c1ee9bd",
      "previous_hash": "1a035c4634e035daef13eb26d6e281b54babf95c23b954f8412a1eec884f7224",
      "entry": "receipts/entries/abad-zd30-v8-11-sparse-mdl.json",
      "attachment_id": "01M64ACGYHK3HM5PG8GH6J1WZ8.docx",
      "sha256": "5c73ab93bfb93ac8568f5c49cc7902b7ec34102b0e8ebe8df5db4d687bc3867b",
      "source_blob": "receipts/sources/01M64ACGYHK3HM5PG8GH6J1WZ8.docx",
      "peek_title": "SPARSE MDL SEGMENT GRAMMAR Can the portable v8.10 anchor signal be reduced to a genuinely compact grammar? DECISION   Pa",
      "decryption_complete": false
    },
    {
      "seq": 15,
      "test_id": "voynich-super-transliteration-alphabet",
      "title": "Super Transliteration Alphabet note",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No coverage percent or gate tally is stated, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-v1-13-pocket-folio",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Reference note on transliteration alphabets. No PASS/FAIL test decision is stated.",
      "ledger_entry_hash": "3907ee7157188a796ad36694273e7939bacb6e91109335ad372798441f1064ec",
      "previous_hash": "4e1ee766a6bcebaced404caf660a0f0ce42738bbc0ca9465f04c0efa5c1ee9bd",
      "entry": "receipts/entries/voynich-super-transliteration-alphabet.json",
      "attachment_id": "01M64ACHR598CJE3M46X6CWT10.pdf",
      "sha256": "4584113e2b49db90fcfa0015df7af29ca244c12a598bc240610c27d05906ad1a",
      "source_blob": "receipts/sources/01M64ACHR598CJE3M46X6CWT10.pdf",
      "peek_title": "A superset of transliteration alphabets Introduction : On the main page related to transliteration of the text a common ",
      "decryption_complete": false
    },
    {
      "seq": 16,
      "test_id": "abad-zd30-v1-13-pocket-folio",
      "title": "ABAD Adaptive ZD30 v1.13 pocket folio f79v",
      "status": "ran",
      "confidence_pct": 55,
      "confidence_basis": "The source states Coverage: 55.08% on page f79v (130 resolved of 236 eligible tokens). confidence_pct is round(55.08). Structural token coverage under a frozen mapping, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v8-31-prefix-transitions",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Pocket folio visual export, coverage rank 2.",
      "ledger_entry_hash": "466a725da1cc6e21899ef3ee19d6a1fd387a365bf08b5d7825c7d2b92fd07d32",
      "previous_hash": "3907ee7157188a796ad36694273e7939bacb6e91109335ad372798441f1064ec",
      "entry": "receipts/entries/abad-zd30-v1-13-pocket-folio.json",
      "attachment_id": "01M64ACJQ7MSWZFKBF2D88MAYT.txt",
      "sha256": "8697c28e81f1b4d54ed3892964faf4152d5134bdc4a0a736a500540db4f2128f",
      "source_blob": "receipts/sources/01M64ACJQ7MSWZFKBF2D88MAYT.txt",
      "peek_title": "ABAD Adaptive ZD30 v1.13 — pocket folio visual export (coverage rank 2)",
      "decryption_complete": false
    },
    {
      "seq": 17,
      "test_id": "abad-zd30-v8-31-prefix-transitions",
      "title": "ABAD v8.31 portable family-transition skeleton",
      "status": "ran",
      "confidence_pct": 21,
      "confidence_basis": "Five-fold held-out hit rate is stated as 20.83%. confidence_pct is round(20.83). Decision is PASS for a structural skeleton. EVA prefixes are not plaintext words.",
      "next_test": {
        "test_id": "abad-zd30-one-feature-duel",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "PORTABLE_PREFIX_TRANSITION_SKELETON_SUPPORTED",
      "ledger_entry_hash": "a31b503f079cc5862f0545c05bbb392a4ab260db6304f195c6ad848d3b9d71f5",
      "previous_hash": "466a725da1cc6e21899ef3ee19d6a1fd387a365bf08b5d7825c7d2b92fd07d32",
      "entry": "receipts/entries/abad-zd30-v8-31-prefix-transitions.json",
      "attachment_id": "01M64ACKGEB454H6CS886JFC17.docx",
      "sha256": "92683a8391669e771b7512680070036f7cef621a0bd9e60b67a6800a59e520e0",
      "source_blob": "receipts/sources/01M64ACKGEB454H6CS886JFC17.docx",
      "peek_title": "A PORTABLE FAMILY-TRANSITION SKELETON SURVIVES Training-only selection of 20 directed prefix transitions inside frozen l",
      "decryption_complete": false
    },
    {
      "seq": 18,
      "test_id": "abad-zd30-one-feature-duel",
      "title": "ABAD one-feature mechanism duel",
      "status": "ran",
      "confidence_pct": 0,
      "confidence_basis": "0 of 2 candidate MDL gates passed (both FAIL). Four contributor-block consistency rows are PASS in the source table and are not folded into this percent. Structural duel only, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-master-evaluation",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "NO_ONE_FEATURE_MECHANISM_CLEARED_ALL_GATES",
      "ledger_entry_hash": "dfad13ce6b14b73733a7c393fab9a768e4c360e5fcef8b6c46f3c789494af740",
      "previous_hash": "a31b503f079cc5862f0545c05bbb392a4ab260db6304f195c6ad848d3b9d71f5",
      "entry": "receipts/entries/abad-zd30-one-feature-duel.json",
      "attachment_id": "01M64ACMEK9GVRFRWMQBV5CKGC.docx",
      "sha256": "d481e3c1299ef0a086459616546ccd04cc02725d0ddcd7b63e3729a7f7a08b1b",
      "source_blob": "receipts/sources/01M64ACMEK9GVRFRWMQBV5CKGC.docx",
      "peek_title": "ONE-FEATURE MECHANISM DUEL Run length versus closing-anchor structure under a three-coefficient limit DECISION   Neither",
      "decryption_complete": false
    },
    {
      "seq": 19,
      "test_id": "abad-zd30-master-evaluation",
      "title": "ABAD master evaluation",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "Terminal decision is NO CANDIDATE PASSED. A held-out dictionary coverage of 13.69% is quoted for one failed care/caring candidate and is not used as confidence_pct. The report says this is not a full or unique decryption.",
      "next_test": {
        "test_id": "abad-zd30-v1-7-candidate-spec",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "NO CANDIDATE PASSED",
      "ledger_entry_hash": "829b5ad1b2ac4c853f2f237857cad082369fcf5f679e0800e7f0cdf4e86b9236",
      "previous_hash": "dfad13ce6b14b73733a7c393fab9a768e4c360e5fcef8b6c46f3c789494af740",
      "entry": "receipts/entries/abad-zd30-master-evaluation.json",
      "attachment_id": "01M64ACN9Z07DEZDD9WKMQG7VY.docx",
      "sha256": "d20298dd482add30a180f92d549e0dab89979772dabe680916ba8906ee8696f3",
      "source_blob": "receipts/sources/01M64ACN9Z07DEZDD9WKMQG7VY.docx",
      "peek_title": "MASTER EVALUATION REPORT ABAD, Universal Harmonics, Aziel Sequence, Madhava–Leibniz, and Zero Dark Thirty Applied to the",
      "decryption_complete": false
    },
    {
      "seq": 20,
      "test_id": "abad-zd30-v1-7-candidate-spec",
      "title": "ABAD Adaptive ZD30 candidate spec 1.7",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "The file states mandatory gates and says candidate rejection/support only; never a full decryption. No result percent is present, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-v2-6-page-moderator",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Protocol spec. No scored decision is in the file.",
      "ledger_entry_hash": "78c9a7ace4724c8ce0721b53dbe384f4d94c339494f785e6b666fd2a4fd7060e",
      "previous_hash": "829b5ad1b2ac4c853f2f237857cad082369fcf5f679e0800e7f0cdf4e86b9236",
      "entry": "receipts/entries/abad-zd30-v1-7-candidate-spec.json",
      "attachment_id": "01M64ACP5HQSZY0G0DYBSQ98PA.json",
      "sha256": "557dde324b6163a6fea863f67f9246b65ced7adacbf53d489d03fe4bf5e19427",
      "source_blob": "receipts/sources/01M64ACP5HQSZY0G0DYBSQ98PA.json",
      "peek_title": "1.7",
      "decryption_complete": false
    },
    {
      "seq": 21,
      "test_id": "abad-zd30-v2-6-page-moderator",
      "title": "ABAD Adaptive ZD30 v2.6 Page Moderator Model",
      "status": "ran",
      "confidence_pct": 33,
      "confidence_basis": "1 of 3 boolean gates are true (bootstrap_interval_above_zero=false, currier_increment_positive=true, currier_permutation_p_below_point05=false). confidence_pct is round(100 × 1 / 3) = 33. decision is FAIL. Structural gates, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v2-9-shared-deviation",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "FAIL",
      "ledger_entry_hash": "1cfe5ecc256fbe5107532fddbe77e5302aceda2944904e4b7ea3ab7727bfbf15",
      "previous_hash": "78c9a7ace4724c8ce0721b53dbe384f4d94c339494f785e6b666fd2a4fd7060e",
      "entry": "receipts/entries/abad-zd30-v2-6-page-moderator.json",
      "attachment_id": "01M64AJ13VY8KRCNK4SNWP4QF4.json",
      "sha256": "d14083b28c34c60c4109fffc025ee966da204330d5510c2ad34e0b5fd23767fb",
      "source_blob": "receipts/sources/01M64AJ13VY8KRCNK4SNWP4QF4.json",
      "peek_title": "ABAD Adaptive ZD30 v2.6 Page Moderator Model",
      "decryption_complete": false
    },
    {
      "seq": 22,
      "test_id": "abad-zd30-v2-9-shared-deviation",
      "title": "ABAD Adaptive ZD30 v2.9 Shared-Plus-Deviation Hierarchy",
      "status": "ran",
      "confidence_pct": 20,
      "confidence_basis": "1 of 5 boolean gates are true (deviation_increment_beats_95th=false, deviation_increment_positive=true, selection_aware_p_below_point05=false, shared_gain_positive_A=false, shared_gain_positive_B=false). confidence_pct is round(100 × 1 / 5) = 20. decision is SHARED_SKELETON_NOT_CONFIRMED. Structural gates, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v3-1-sequential-grammar",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "SHARED_SKELETON_NOT_CONFIRMED",
      "ledger_entry_hash": "bfb146f37c0d41e05a424f731a9969847cf1307e8e979b34bf1ff2543b36c559",
      "previous_hash": "1cfe5ecc256fbe5107532fddbe77e5302aceda2944904e4b7ea3ab7727bfbf15",
      "entry": "receipts/entries/abad-zd30-v2-9-shared-deviation.json",
      "attachment_id": "01M64AJ36GTNF594DS681Z458Z.json",
      "sha256": "4fbacba345467ff0dbb0a7999b58757ecf9636d4ef6fb8e0bc0e120dc4aa86b1",
      "source_blob": "receipts/sources/01M64AJ36GTNF594DS681Z458Z.json",
      "peek_title": "ABAD Adaptive ZD30 v2.9 Shared-Plus-Deviation Hierarchy",
      "decryption_complete": false
    },
    {
      "seq": 23,
      "test_id": "abad-zd30-v3-1-sequential-grammar",
      "title": "ABAD Adaptive ZD30 v3.1 Core Sequential Grammar",
      "status": "ran",
      "confidence_pct": 25,
      "confidence_basis": "1 of 4 boolean gates are true (transport_A->B_positive_significant=true, transport_B->A_positive_significant=false, within_A_first_order_penalized_positive=false, within_B_first_order_penalized_positive=false). confidence_pct is round(100 × 1 / 4) = 25. decision is NO_SHARED_SEQUENTIAL_GRAMMAR. Structural gates, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v3-0-shared-glyph-core",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "NO_SHARED_SEQUENTIAL_GRAMMAR",
      "ledger_entry_hash": "0c127d379cb580b64ee7c75ea052fa50776b65c25a2cebc068220a951012560a",
      "previous_hash": "bfb146f37c0d41e05a424f731a9969847cf1307e8e979b34bf1ff2543b36c559",
      "entry": "receipts/entries/abad-zd30-v3-1-sequential-grammar.json",
      "attachment_id": "01M64AJ4S32J3CY4ZC4C12D4CJ.json",
      "sha256": "7b8bec170e51c3b1c039d1c9ba5715a31b78881388faaf25637b12ddd2125e4c",
      "source_blob": "receipts/sources/01M64AJ4S32J3CY4ZC4C12D4CJ.json",
      "peek_title": "ABAD Adaptive ZD30 v3.1 Core Sequential Grammar",
      "decryption_complete": false
    },
    {
      "seq": 24,
      "test_id": "abad-zd30-v3-0-shared-glyph-core",
      "title": "ABAD Adaptive ZD30 v3.0 Compact Shared Glyph Core",
      "status": "ran",
      "confidence_pct": 100,
      "confidence_basis": "6 of 6 boolean gates are true (beats_alignment_null_95th=true, nonempty_subset_selected_every_fold=true, penalized_gain_positive=true, raw_gain_positive_A=true, raw_gain_positive_B=true, selection_aware_p_below_point05=true). confidence_pct is round(100 × 6 / 6) = 100. decision is COMPACT_SHARED_CORE. Structural gates, not decryption.",
      "next_test": {
        "test_id": "abad-zd30-v2-7-section-transport",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "COMPACT_SHARED_CORE",
      "ledger_entry_hash": "c4f77d4e1443944c9a9b533055f7447a066f9e84c45612ba042c8e76174b29eb",
      "previous_hash": "0c127d379cb580b64ee7c75ea052fa50776b65c25a2cebc068220a951012560a",
      "entry": "receipts/entries/abad-zd30-v3-0-shared-glyph-core.json",
      "attachment_id": "01M64AK2PDJF51EB396N0BN4WB.json",
      "sha256": "ac2570605f47c4d7a08088379e003705116fec65708a00d45a8c44a0c212dcc0",
      "source_blob": "receipts/sources/01M64AK2PDJF51EB396N0BN4WB.json",
      "peek_title": "ABAD Adaptive ZD30 v3.0 Compact Shared Glyph Core",
      "decryption_complete": false
    },
    {
      "seq": 25,
      "test_id": "abad-zd30-v2-7-section-transport",
      "title": "ABAD Adaptive ZD30 v2.7 Section-Held-Out Transport",
      "status": "ran",
      "confidence_pct": 100,
      "confidence_basis": "4 of 4 section-direction flags are true (A.direction_1_significant=true, A.direction_2_significant=true, B.direction_1_significant=true, B.direction_2_significant=true). confidence_pct is 100. decision is SHARED_MECHANISM. Structure-only section transport. The source says no decryption claim.",
      "next_test": {
        "test_id": "abad-zd30-v3-2-carrier-layout-ablation",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "SHARED_MECHANISM",
      "ledger_entry_hash": "204253d1ee6c9fda9253f1a9cf8983f0d7e86c6f65690012518e5c8c4139c3d7",
      "previous_hash": "c4f77d4e1443944c9a9b533055f7447a066f9e84c45612ba042c8e76174b29eb",
      "entry": "receipts/entries/abad-zd30-v2-7-section-transport.json",
      "attachment_id": "01M64AK3G3NXFNMV6HQ102P9XF.json",
      "sha256": "6373b662387bdf13ae20210f1075c919eae983c9c8fae9d2ceb5dc665a762ca2",
      "source_blob": "receipts/sources/01M64AK3G3NXFNMV6HQ102P9XF.json",
      "peek_title": "ABAD Adaptive ZD30 v2.7 Section-Held-Out Transport",
      "decryption_complete": false
    },
    {
      "seq": 26,
      "test_id": "abad-zd30-v3-2-carrier-layout-ablation",
      "title": "ABAD Adaptive ZD30 v3.2 Integrated Carrier-Layout-ABAD Ablation",
      "status": "ran",
      "confidence_pct": 80,
      "confidence_basis": "4 of 5 boolean gates are true (carrier_independent_raw_positive=true, core_independent_corrected_p_below_point05=true, core_independent_raw_positive=true, layout_independent_raw_positive=true, recorded_abad_adds_raw_information=false). confidence_pct is round(100 × 4 / 5) = 80. decision is CORE_RETAINS_INDEPENDENT_SIGNAL. Structural gates, not decryption.",
      "next_test": {
        "test_id": "ivtff-sta1-transcription",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "CORE_RETAINS_INDEPENDENT_SIGNAL",
      "ledger_entry_hash": "009d202bfef6c0be2bdb47fa71cd9f8e3274a6b6d3cf903f15c52d026561fa06",
      "previous_hash": "204253d1ee6c9fda9253f1a9cf8983f0d7e86c6f65690012518e5c8c4139c3d7",
      "entry": "receipts/entries/abad-zd30-v3-2-carrier-layout-ablation.json",
      "attachment_id": "01M64AK48W88QBN81RWRX8159B.json",
      "sha256": "91455cc707f344bbab45e293a45bb6d89815c02b1fe34276940db861b41cafd7",
      "source_blob": "receipts/sources/01M64AK48W88QBN81RWRX8159B.json",
      "peek_title": "ABAD Adaptive ZD30 v3.2 Integrated Carrier-Layout-ABAD Ablation",
      "decryption_complete": false
    },
    {
      "seq": 27,
      "test_id": "ivtff-sta1-transcription",
      "title": "IVTFF STA1 transcription",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No coverage percent or gate tally is read from this transcription file, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-second-order-memory-v1",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Stored transcription bytes. The file name ends in .bin and the bytes begin with %PDF-1.3. No PASS/FAIL decision is in the header.",
      "ledger_entry_hash": "875ba00eb0f761f2e76bed0fe06ac55a6c561286c3e96634ae4ffcf6cd9fe16b",
      "previous_hash": "009d202bfef6c0be2bdb47fa71cd9f8e3274a6b6d3cf903f15c52d026561fa06",
      "entry": "receipts/entries/ivtff-sta1-transcription.json",
      "attachment_id": "01M64AK5V400X3VCHFND55P0CQ.bin",
      "sha256": "29af73082fadb968b775c80a41ec32bb2a9bab4ee29be275ad624543fffbe930",
      "source_blob": "receipts/sources/01M64AK5V400X3VCHFND55P0CQ.bin",
      "peek_title": "bin:416851 bytes magic=255044462d312e33",
      "decryption_complete": false
    },
    {
      "seq": 28,
      "test_id": "abad-zd30-second-order-memory-v1",
      "title": "ABAD second-order memory spec v1",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "The file constrains interpretation to structural next-class memory and says no plaintext or semantic mapping is inferred. No result percent is present, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-spec-1-8",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Protocol spec second-order-memory-v1. No scored decision is in the file.",
      "ledger_entry_hash": "9e835b6d148a18b7ccf7035ba490f8edc1f8624b1e89b669fe6ff719ceecb0b4",
      "previous_hash": "875ba00eb0f761f2e76bed0fe06ac55a6c561286c3e96634ae4ffcf6cd9fe16b",
      "entry": "receipts/entries/abad-zd30-second-order-memory-v1.json",
      "attachment_id": "01M64AK7DF4WZP5MV3ZDGHJ2TM.json",
      "sha256": "e0b7c5c00467832d3d343a9756c8f6d5ea58619222a5637e7e2554dac8c17aea",
      "source_blob": "receipts/sources/01M64AK7DF4WZP5MV3ZDGHJ2TM.json",
      "peek_title": "second-order-memory-v1",
      "decryption_complete": false
    },
    {
      "seq": 29,
      "test_id": "abad-zd30-spec-1-8",
      "title": "ABAD Adaptive ZD30 spec 1.8",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "Spec 1.8 states a pass rule and interpretation, not a result. Quoted interpretation or pass line: Evidence for hand-specific candidate system only; not full translation. confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-spec-1-13",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Protocol spec version 1.8. No scored decision is in the file.",
      "ledger_entry_hash": "3d707f06605d1f8661f74bfeb00f1f0b5898c0cf3302515ee438751e3e38b014",
      "previous_hash": "9e835b6d148a18b7ccf7035ba490f8edc1f8624b1e89b669fe6ff719ceecb0b4",
      "entry": "receipts/entries/abad-zd30-spec-1-8.json",
      "attachment_id": "01M64AK84PA5JGX72MJ7DKRD5D.json",
      "sha256": "9e4b8589f2054f3f85e2a642675d66ef1191e83c8de69fc664ce7ec710e70f48",
      "source_blob": "receipts/sources/01M64AK84PA5JGX72MJ7DKRD5D.json",
      "peek_title": "1.8",
      "decryption_complete": false
    },
    {
      "seq": 30,
      "test_id": "abad-zd30-spec-1-13",
      "title": "ABAD Adaptive ZD30 spec 1.13",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "Spec 1.13 states a pass rule and interpretation, not a result. Quoted interpretation or pass line: Compatibility only, not decryption. confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-spec-1-9",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Protocol spec version 1.13. No scored decision is in the file.",
      "ledger_entry_hash": "c182042b19135fb6e6855ff3ebab808f10ed3274c66f372ad58e006f7bd6286a",
      "previous_hash": "3d707f06605d1f8661f74bfeb00f1f0b5898c0cf3302515ee438751e3e38b014",
      "entry": "receipts/entries/abad-zd30-spec-1-13.json",
      "attachment_id": "01M64AK8ZW0P8YF6JPKY37XXR8.json",
      "sha256": "9ecdf1f1b4903e5b9094f4b1cd43987d7b1ed99c13825b5ba43c33a5859f107d",
      "source_blob": "receipts/sources/01M64AK8ZW0P8YF6JPKY37XXR8.json",
      "peek_title": "1.13",
      "decryption_complete": false
    },
    {
      "seq": 31,
      "test_id": "abad-zd30-spec-1-9",
      "title": "ABAD Adaptive ZD30 spec 1.9",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "Spec 1.9 states a pass rule and interpretation, not a result. Quoted interpretation or pass line: Compatibility test, not decryption. confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-spec-1-11",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Protocol spec version 1.9. No scored decision is in the file.",
      "ledger_entry_hash": "6bb2cf371442cdd9549f8e5a548c971b935650bb6d2043551f56eba3d8c20e5f",
      "previous_hash": "c182042b19135fb6e6855ff3ebab808f10ed3274c66f372ad58e006f7bd6286a",
      "entry": "receipts/entries/abad-zd30-spec-1-9.json",
      "attachment_id": "01M64AK9V8J5AYHQ0V299Q04FW.json",
      "sha256": "9ea7a08ccdc3f9bcf178e342d3565e5917575571478d263de6f0d157a93c4411",
      "source_blob": "receipts/sources/01M64AK9V8J5AYHQ0V299Q04FW.json",
      "peek_title": "1.9",
      "decryption_complete": false
    },
    {
      "seq": 32,
      "test_id": "abad-zd30-spec-1-11",
      "title": "ABAD Adaptive ZD30 spec 1.11",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "Spec 1.11 states a pass rule and interpretation, not a result. Quoted interpretation or pass line: Compatibility only, not decryption. confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-spec-1-14",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Protocol spec version 1.11. No scored decision is in the file.",
      "ledger_entry_hash": "3e40d91feb14b4a18bec605ab2b84c81c34e8f316601137277e1452596e7f6d2",
      "previous_hash": "6bb2cf371442cdd9549f8e5a548c971b935650bb6d2043551f56eba3d8c20e5f",
      "entry": "receipts/entries/abad-zd30-spec-1-11.json",
      "attachment_id": "01M64AKAQV09M89QY2VN1H7ZD7.json",
      "sha256": "50c7b9000d8111147fa03d9aee793faba2c16ee18aff5cd1e5a29a33318f87c1",
      "source_blob": "receipts/sources/01M64AKAQV09M89QY2VN1H7ZD7.json",
      "peek_title": "1.11",
      "decryption_complete": false
    },
    {
      "seq": 33,
      "test_id": "abad-zd30-spec-1-14",
      "title": "ABAD Adaptive ZD30 spec 1.14",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "Spec 1.14 states a pass rule and interpretation, not a result. Quoted interpretation or pass line: compatibility improvement only; not decryption confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-spec-2-0",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Protocol spec version 1.14. No scored decision is in the file.",
      "ledger_entry_hash": "3f20a0d09793df5efec4198a9517900df063f80ea696476aaa04ac680f80c2af",
      "previous_hash": "3e40d91feb14b4a18bec605ab2b84c81c34e8f316601137277e1452596e7f6d2",
      "entry": "receipts/entries/abad-zd30-spec-1-14.json",
      "attachment_id": "01M64AKBEDXZNDT8THTXJ14F01.json",
      "sha256": "e202bc27376dab5ec23a98db4bbd6f150cac2a3bdbd49531ddd9058ac6274603",
      "source_blob": "receipts/sources/01M64AKBEDXZNDT8THTXJ14F01.json",
      "peek_title": "1.14",
      "decryption_complete": false
    },
    {
      "seq": 34,
      "test_id": "abad-zd30-spec-2-0",
      "title": "ABAD Adaptive ZD30 spec 2.0",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "Spec 2.0 states a pass rule and interpretation, not a result. Quoted interpretation or pass line:  confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-spec-2-2",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Protocol spec version 2.0. No scored decision is in the file.",
      "ledger_entry_hash": "2037446844993e7b54d5930a24768a0301f2b9eb5d1163c3fb105b19b681b41b",
      "previous_hash": "3f20a0d09793df5efec4198a9517900df063f80ea696476aaa04ac680f80c2af",
      "entry": "receipts/entries/abad-zd30-spec-2-0.json",
      "attachment_id": "01M64AKC42NNGJQH83TD65C0PE.json",
      "sha256": "f73c375470322b9262366756b640d9a44d729855a7efb320652eabd48d48f5b3",
      "source_blob": "receipts/sources/01M64AKC42NNGJQH83TD65C0PE.json",
      "peek_title": "2.0",
      "decryption_complete": false
    },
    {
      "seq": 35,
      "test_id": "abad-zd30-spec-2-2",
      "title": "ABAD Adaptive ZD30 spec 2.2",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "Spec 2.2 states a pass rule and interpretation, not a result. Quoted interpretation or pass line: B selects non-intercept, raw gain>=0.04, penalized gain>0, p<.05; A intercept-selected or penalized gain<=0. confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-spec-1-10",
        "reason": "A prep-chain run already exists, so this card names a different test_id."
      },
      "outcome": "Protocol spec version 2.2. No scored decision is in the file.",
      "ledger_entry_hash": "3f0816304ad38367842d2189c93aab99845a7edd2cb5c50eaf0f52cacbc25f38",
      "previous_hash": "2037446844993e7b54d5930a24768a0301f2b9eb5d1163c3fb105b19b681b41b",
      "entry": "receipts/entries/abad-zd30-spec-2-2.json",
      "attachment_id": "01M64AKCVMAVH8YEEX5FJW8SQV.json",
      "sha256": "ce8aa01eab417016a66ea3f7cd8fdec5bb507e3315df3d967ad5b69b9c15fc7a",
      "source_blob": "receipts/sources/01M64AKCVMAVH8YEEX5FJW8SQV.json",
      "peek_title": "2.2",
      "decryption_complete": false
    },
    {
      "seq": 36,
      "test_id": "abad-zd30-spec-1-10",
      "title": "ABAD Adaptive ZD30 spec 1.10",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "Spec 1.10 states a pass rule and interpretation, not a result. Quoted interpretation or pass line: Compatibility only, not decryption. confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "Protocol spec version 1.10. No scored decision is in the file.",
      "ledger_entry_hash": "a37da60e11c0a716f8fb1fb67c8f39bc4b1ff1826ce9258cddacf3b88e52f7c1",
      "previous_hash": "3f0816304ad38367842d2189c93aab99845a7edd2cb5c50eaf0f52cacbc25f38",
      "entry": "receipts/entries/abad-zd30-spec-1-10.json",
      "attachment_id": "01M64AKDFQW10T2BNXS1SYGQF4.json",
      "sha256": "edf47c108d36556723546d9df4d4d90e5034f6c4ec127e720c058bcd340c4da7",
      "source_blob": "receipts/sources/01M64AKDFQW10T2BNXS1SYGQF4.json",
      "peek_title": "1.10",
      "decryption_complete": false
    },
    {
      "seq": 37,
      "test_id": "unseal-batch3-abad-hash-manifest-or-note",
      "title": "Abad hash manifest or note",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Hash note lists two recovery-report digests. The docx digest matches the companion docx in this batch. Not a scored test and not a decryption.",
      "ledger_entry_hash": "0e3e850bbb4e2b337dadb2cc7ed745e181efa3fee3d8b8cbd1d858c614aebb74",
      "previous_hash": "a37da60e11c0a716f8fb1fb67c8f39bc4b1ff1826ce9258cddacf3b88e52f7c1",
      "entry": "receipts/entries/unseal-batch3-abad-hash-manifest-or-note.json",
      "attachment_id": "abad-hash-manifest-or-note.txt",
      "sha256": "fccafc94a723a5a43a40f40cf71039d25d0a2455aa8e7435f4e767f439f8876b",
      "source_blob": "receipts/sources/abad-hash-manifest-or-note.txt",
      "peek_title": "Abad hash manifest or note",
      "decryption_complete": false
    },
    {
      "seq": 38,
      "test_id": "unseal-batch3-master-evaluation-report-abad-universal-harmonics-aziel-sequ-2",
      "title": "Master evaluation report abad universal harmonics aziel sequ 2",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "STRUCTURAL_ARTIFACT_APPENDED. Source status: structural signal detected; plaintext not recovered. Not a decryption.",
      "ledger_entry_hash": "bac57f827f2767ab3aeab880c78ba5ec4e9c252be64db2f71f07e109b1932d3c",
      "previous_hash": "0e3e850bbb4e2b337dadb2cc7ed745e181efa3fee3d8b8cbd1d858c614aebb74",
      "entry": "receipts/entries/unseal-batch3-master-evaluation-report-abad-universal-harmonics-aziel-sequ-2.json",
      "attachment_id": "master-evaluation-report-abad-universal-harmonics-aziel-sequ-2.docx",
      "sha256": "e54b2635e656fed319cc304dcf2988938f85fe4234d26c59d5632973a2ac3605",
      "source_blob": "receipts/sources/master-evaluation-report-abad-universal-harmonics-aziel-sequ-2.docx",
      "peek_title": "Master evaluation report abad universal harmonics aziel sequ 2",
      "decryption_complete": false
    },
    {
      "seq": 39,
      "test_id": "unseal-batch3-master-evaluation-report-abad-universal-harmonics-aziel-sequ-3",
      "title": "Master evaluation report abad universal harmonics aziel sequ 3",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "STRUCTURAL_ARTIFACT_APPENDED. Source status: structural signal detected; plaintext not recovered. Not a decryption.",
      "ledger_entry_hash": "0aaace49de71c33405076b9da59109b4fc075a203e49accfff2af96df59368d3",
      "previous_hash": "bac57f827f2767ab3aeab880c78ba5ec4e9c252be64db2f71f07e109b1932d3c",
      "entry": "receipts/entries/unseal-batch3-master-evaluation-report-abad-universal-harmonics-aziel-sequ-3.json",
      "attachment_id": "master-evaluation-report-abad-universal-harmonics-aziel-sequ-3.docx",
      "sha256": "97fb9b11b837d4e8948b8502d1b44ebb64524aa15b4b34fbad7f3dc245f3caba",
      "source_blob": "receipts/sources/master-evaluation-report-abad-universal-harmonics-aziel-sequ-3.docx",
      "peek_title": "Master evaluation report abad universal harmonics aziel sequ 3",
      "decryption_complete": false
    },
    {
      "seq": 40,
      "test_id": "unseal-batch3-master-evaluation-report-abad-universal-harmonics-aziel-sequ-5",
      "title": "Master evaluation report abad universal harmonics aziel sequ 5",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "STRUCTURAL_ARTIFACT_APPENDED. Source status: structural signal detected; plaintext not recovered. Not a decryption.",
      "ledger_entry_hash": "5aecc8c5eb0a0ecb61dfc4ae254fc1529b4c4dde213fc84c993b458fa5727911",
      "previous_hash": "0aaace49de71c33405076b9da59109b4fc075a203e49accfff2af96df59368d3",
      "entry": "receipts/entries/unseal-batch3-master-evaluation-report-abad-universal-harmonics-aziel-sequ-5.json",
      "attachment_id": "master-evaluation-report-abad-universal-harmonics-aziel-sequ-5.docx",
      "sha256": "1a883a6996384fd69274b1dc143a0670f18bc35a6c729b8b7f8ce6600bd36600",
      "source_blob": "receipts/sources/master-evaluation-report-abad-universal-harmonics-aziel-sequ-5.docx",
      "peek_title": "Master evaluation report abad universal harmonics aziel sequ 5",
      "decryption_complete": false
    },
    {
      "seq": 41,
      "test_id": "unseal-batch3-master-evaluation-report-abad-universal-harmonics-aziel-sequ",
      "title": "Master evaluation report abad universal harmonics aziel sequ",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "STRUCTURAL_ARTIFACT_APPENDED. Source status: structural signal detected; plaintext not recovered. Not a decryption.",
      "ledger_entry_hash": "fe6de9e178343eecc610f2841f5d030da2bbe40869e83e6745b99f094af98b47",
      "previous_hash": "5aecc8c5eb0a0ecb61dfc4ae254fc1529b4c4dde213fc84c993b458fa5727911",
      "entry": "receipts/entries/unseal-batch3-master-evaluation-report-abad-universal-harmonics-aziel-sequ.json",
      "attachment_id": "master-evaluation-report-abad-universal-harmonics-aziel-sequ.docx",
      "sha256": "d271b588fc62942485c9786e9a464aa722dff9c9ffc438977686bdca1d3c058c",
      "source_blob": "receipts/sources/master-evaluation-report-abad-universal-harmonics-aziel-sequ.docx",
      "peek_title": "Master evaluation report abad universal harmonics aziel sequ",
      "decryption_complete": false
    },
    {
      "seq": 42,
      "test_id": "unseal-batch3-voynich-abad-cpua-master-recovery-reproducibility-report-con-docx",
      "title": "Voynich abad cpua master recovery reproducibility report con (docx)",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "STRUCTURAL_ARTIFACT_APPENDED. Source status: structural and morphological signal detected; plaintext not recovered. Not a decryption.",
      "ledger_entry_hash": "0aef58d1abf7b229e33a4531dc6c346fb0c86c32384fac3d10e42914ca464580",
      "previous_hash": "fe6de9e178343eecc610f2841f5d030da2bbe40869e83e6745b99f094af98b47",
      "entry": "receipts/entries/unseal-batch3-voynich-abad-cpua-master-recovery-reproducibility-report-con-docx.json",
      "attachment_id": "voynich-abad-cpua-master-recovery-reproducibility-report-con.docx",
      "sha256": "30a84c4bbebbbabfb2c05c55a1c8b48f5a4ca5f1c54e0370ff11e477b8b28e3a",
      "source_blob": "receipts/sources/voynich-abad-cpua-master-recovery-reproducibility-report-con.docx",
      "peek_title": "Voynich abad cpua master recovery reproducibility report con (docx)",
      "decryption_complete": false
    },
    {
      "seq": 43,
      "test_id": "unseal-batch3-voynich-abad-cpua-master-recovery-reproducibility-report-con-pdf",
      "title": "Voynich abad cpua master recovery reproducibility report con (pdf)",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "STRUCTURAL_ARTIFACT_APPENDED. Source status: structural and morphological signal detected; plaintext not recovered. Not a decryption.",
      "ledger_entry_hash": "cbe7a640724cb6110f7472bbd7cf708330587b86bc800882a06c8f9f9482e223",
      "previous_hash": "0aef58d1abf7b229e33a4531dc6c346fb0c86c32384fac3d10e42914ca464580",
      "entry": "receipts/entries/unseal-batch3-voynich-abad-cpua-master-recovery-reproducibility-report-con-pdf.json",
      "attachment_id": "voynich-abad-cpua-master-recovery-reproducibility-report-con.pdf",
      "sha256": "75ed22c18d1a9124543cf46e132876430a6bc00bea066b78d95bc07be81bcc59",
      "source_blob": "receipts/sources/voynich-abad-cpua-master-recovery-reproducibility-report-con.pdf",
      "peek_title": "Voynich abad cpua master recovery reproducibility report con (pdf)",
      "decryption_complete": false
    },
    {
      "seq": 44,
      "test_id": "unseal-batch3-voynich-master-evidence-audit-21-sep-2026-voynich-manuscript",
      "title": "Voynich master evidence audit 21 sep 2026 voynich manuscript",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "STRUCTURAL_ARTIFACT_APPENDED. Source states that supported findings stay inside the recorded test design and do not mean the manuscript has been deciphered. Not a decryption.",
      "ledger_entry_hash": "cb8f6eafa329349295b6c79855ec44d0f0bd77a93c6583ebbf174c10f0559829",
      "previous_hash": "cbe7a640724cb6110f7472bbd7cf708330587b86bc800882a06c8f9f9482e223",
      "entry": "receipts/entries/unseal-batch3-voynich-master-evidence-audit-21-sep-2026-voynich-manuscript.json",
      "attachment_id": "voynich-master-evidence-audit-21-sep-2026-voynich-manuscript.pdf",
      "sha256": "22aca04d3b4baeb533431b3c5a289ee656ba3249cd73425c2a6401025a2e6996",
      "source_blob": "receipts/sources/voynich-master-evidence-audit-21-sep-2026-voynich-manuscript.pdf",
      "peek_title": "Voynich master evidence audit 21 sep 2026 voynich manuscript",
      "decryption_complete": false
    },
    {
      "seq": 45,
      "test_id": "unseal-batch4-canonical-lemma-internal-body-occurrences-surface-forms-left-operator-",
      "title": "Canonical lemma internal body occurrences surface forms left operator",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Canonical-lemma occurrence table. No single PASS or FAIL sentence is in the table. Not a decryption.",
      "ledger_entry_hash": "199cfff19c6e902a6b4ebf03d4725abf9c54b2c32ea3598ca66bca7b00a01445",
      "previous_hash": "cb8f6eafa329349295b6c79855ec44d0f0bd77a93c6583ebbf174c10f0559829",
      "entry": "receipts/entries/unseal-batch4-canonical-lemma-internal-body-occurrences-surface-forms-left-operator-.json",
      "attachment_id": "canonical-lemma-internal-body-occurrences-surface-forms-left-operator-.tsv",
      "sha256": "e7429b86d9e9737045ff26338c3198c1fb159cbe88c6ee56e8a4bb87a9aa4647",
      "source_blob": "receipts/sources/canonical-lemma-internal-body-occurrences-surface-forms-left-operator-.tsv",
      "peek_title": "Canonical lemma internal body occurrences surface forms left operator",
      "decryption_complete": false
    },
    {
      "seq": 46,
      "test_id": "unseal-batch4-feature-folds-present-mean-coef-toward-lf-median-coef-positive-folds-n",
      "title": "Feature folds present mean coef toward lf median coef positive folds n",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Feature-fold coefficient table. No single coverage percent or PASS or FAIL sentence is in the CSV. Not a decryption.",
      "ledger_entry_hash": "895577433f59acdb0e6112e6ad669720fd010ebad2cd55daa088af17fb858c6d",
      "previous_hash": "199cfff19c6e902a6b4ebf03d4725abf9c54b2c32ea3598ca66bca7b00a01445",
      "entry": "receipts/entries/unseal-batch4-feature-folds-present-mean-coef-toward-lf-median-coef-positive-folds-n.json",
      "attachment_id": "feature-folds-present-mean-coef-toward-lf-median-coef-positive-folds-n.csv",
      "sha256": "ae6ec3a73429ee68db7a67601c453728f7b8fb65fc551ecd182ebbad60a272e8",
      "source_blob": "receipts/sources/feature-folds-present-mean-coef-toward-lf-median-coef-positive-folds-n.csv",
      "peek_title": "Feature folds present mean coef toward lf median coef positive folds n",
      "decryption_complete": false
    },
    {
      "seq": 47,
      "test_id": "unseal-batch4-locus-token-index-grammar-state-canonical-lemma-left-operator-internal",
      "title": "Locus token index grammar state canonical lemma left operator internal",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Locus token-index grammar-state table. No single PASS or FAIL sentence is in the table. Not a decryption.",
      "ledger_entry_hash": "ef128f76de2d8748105bf3154140d40a4f1bf6f55f44af4a682329fff1e581c1",
      "previous_hash": "895577433f59acdb0e6112e6ad669720fd010ebad2cd55daa088af17fb858c6d",
      "entry": "receipts/entries/unseal-batch4-locus-token-index-grammar-state-canonical-lemma-left-operator-internal.json",
      "attachment_id": "locus-token-index-grammar-state-canonical-lemma-left-operator-internal.tsv",
      "sha256": "46c64b5007dd85e078d57d697a1647f0d12f9e82a08564add378b0e456fc2496",
      "source_blob": "receipts/sources/locus-token-index-grammar-state-canonical-lemma-left-operator-internal.tsv",
      "peek_title": "Locus token index grammar state canonical lemma left operator internal",
      "decryption_complete": false
    },
    {
      "seq": 48,
      "test_id": "unseal-batch4-stable-metadata-regime-across-zl-gc-rf-stable-s1-body-members-h-k1-q2-",
      "title": "Stable metadata regime across zl gc rf stable s1 body members h k1 q2",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Stable-metadata regime membership table. No coverage percent or scored decision is in the CSV. Not a decryption.",
      "ledger_entry_hash": "6898d774d8d20e5d073541ae952e6f9e18a6535b5eb0e93451f169e8519cb20d",
      "previous_hash": "ef128f76de2d8748105bf3154140d40a4f1bf6f55f44af4a682329fff1e581c1",
      "entry": "receipts/entries/unseal-batch4-stable-metadata-regime-across-zl-gc-rf-stable-s1-body-members-h-k1-q2-.json",
      "attachment_id": "stable-metadata-regime-across-zl-gc-rf-stable-s1-body-members-h-k1-q2-.csv",
      "sha256": "97338a41988589e01c481f464266190fd1c5beb7a4aeaf7803baceb9ed0ebc13",
      "source_blob": "receipts/sources/stable-metadata-regime-across-zl-gc-rf-stable-s1-body-members-h-k1-q2-.csv",
      "peek_title": "Stable metadata regime across zl gc rf stable s1 body members h k1 q2",
      "decryption_complete": false
    },
    {
      "seq": 49,
      "test_id": "unseal-batch4-state-template-slots-examined-mean-normalized-body-entropy-median-norm",
      "title": "State template slots examined mean normalized body entropy median norm",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. State-template entropy table. Per-state entropy figures are present and are not one headline rate. Not a decryption.",
      "ledger_entry_hash": "c399e36561f2c3f13697c321069ec452e7e7a95f8a3f4d585796dd5e8030f071",
      "previous_hash": "6898d774d8d20e5d073541ae952e6f9e18a6535b5eb0e93451f169e8519cb20d",
      "entry": "receipts/entries/unseal-batch4-state-template-slots-examined-mean-normalized-body-entropy-median-norm.json",
      "attachment_id": "state-template-slots-examined-mean-normalized-body-entropy-median-norm.csv",
      "sha256": "abcb6514469c9a711c826cc00dd0bc636b72207e8edff28db46cd00c4a9cf852",
      "source_blob": "receipts/sources/state-template-slots-examined-mean-normalized-body-entropy-median-norm.csv",
      "peek_title": "State template slots examined mean normalized body entropy median norm",
      "decryption_complete": false
    },
    {
      "seq": 50,
      "test_id": "unseal-batch4-template-n-zl-obs-zl-indep-exp-zl-lift-gc-obs-gc-indep-exp-gc-lift-rf-",
      "title": "Template n zl obs zl indep exp zl lift gc obs gc indep exp gc lift rf",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Template lift table across transcriptions. No single PASS or FAIL sentence is in the CSV. Not a decryption.",
      "ledger_entry_hash": "b8ca8f2f960518d0c92516894d75d4f08456a2f0d968a38e76e987c378950301",
      "previous_hash": "c399e36561f2c3f13697c321069ec452e7e7a95f8a3f4d585796dd5e8030f071",
      "entry": "receipts/entries/unseal-batch4-template-n-zl-obs-zl-indep-exp-zl-lift-gc-obs-gc-indep-exp-gc-lift-rf-.json",
      "attachment_id": "template-n-zl-obs-zl-indep-exp-zl-lift-gc-obs-gc-indep-exp-gc-lift-rf-.csv",
      "sha256": "17b8d488c4618cbde3b52b4b1de33ed0c2668f3907ed436a893ac980c41f88ec",
      "source_blob": "receipts/sources/template-n-zl-obs-zl-indep-exp-zl-lift-gc-obs-gc-indep-exp-gc-lift-rf-.csv",
      "peek_title": "Template n zl obs zl indep exp zl lift gc obs gc indep exp gc lift rf",
      "decryption_complete": false
    },
    {
      "seq": 51,
      "test_id": "unseal-batch4-template-transcription-line-id-start-slot-token-sequence",
      "title": "Template transcription line id start slot token sequence",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Template transcription token-sequence table. No scored decision is in the CSV. Not a decryption.",
      "ledger_entry_hash": "ddc13279338acaf7a5cca04befbade56fcff94501524d6b1c715408592daab55",
      "previous_hash": "b8ca8f2f960518d0c92516894d75d4f08456a2f0d968a38e76e987c378950301",
      "entry": "receipts/entries/unseal-batch4-template-transcription-line-id-start-slot-token-sequence.json",
      "attachment_id": "template-transcription-line-id-start-slot-token-sequence.csv",
      "sha256": "a4d82bdfcc8ab62a439e3ad4637c1d4d178ae71127b2c253f0fa2be9e9e69136",
      "source_blob": "receipts/sources/template-transcription-line-id-start-slot-token-sequence.csv",
      "peek_title": "Template transcription line id start slot token sequence",
      "decryption_complete": false
    },
    {
      "seq": 52,
      "test_id": "unseal-batch4-template-transcription-slot-state-occurrences-unique-bodies-body-entro",
      "title": "Template transcription slot state occurrences unique bodies body entro",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Slot-state body-entropy table. No single headline rate or PASS or FAIL sentence is in the CSV. Not a decryption.",
      "ledger_entry_hash": "047a0f9661a44c5c9087f49ccfd7fee4f578b0c58d4e345c4754fda2153771ae",
      "previous_hash": "ddc13279338acaf7a5cca04befbade56fcff94501524d6b1c715408592daab55",
      "entry": "receipts/entries/unseal-batch4-template-transcription-slot-state-occurrences-unique-bodies-body-entro.json",
      "attachment_id": "template-transcription-slot-state-occurrences-unique-bodies-body-entro.csv",
      "sha256": "349bdedd526b6bdc059a2032c94aaed98761ca0e09ced0b930fe0350b2f4d026",
      "source_blob": "receipts/sources/template-transcription-slot-state-occurrences-unique-bodies-body-entro.csv",
      "peek_title": "Template transcription slot state occurrences unique bodies body entro",
      "decryption_complete": false
    },
    {
      "seq": 53,
      "test_id": "unseal-batch4-template-transcription-slot-state-template-occurrences-body-slot-count",
      "title": "Template transcription slot state template occurrences body slot count",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Slot-state occurrence and lift table. No single headline rate or PASS or FAIL sentence is in the CSV. Not a decryption.",
      "ledger_entry_hash": "3ed9e0d0b723c50eda64784cc4e6220715ef49a35b401877a146712f4220864b",
      "previous_hash": "047a0f9661a44c5c9087f49ccfd7fee4f578b0c58d4e345c4754fda2153771ae",
      "entry": "receipts/entries/unseal-batch4-template-transcription-slot-state-template-occurrences-body-slot-count.json",
      "attachment_id": "template-transcription-slot-state-template-occurrences-body-slot-count.csv",
      "sha256": "8feafee8a89ddc327dc597434f87a7f296b25bca755fb58050fd554a7275a8c9",
      "source_blob": "receipts/sources/template-transcription-slot-state-template-occurrences-body-slot-count.csv",
      "peek_title": "Template transcription slot state template occurrences body slot count",
      "decryption_complete": false
    },
    {
      "seq": 54,
      "test_id": "unseal-batch4-the-voynich-operational-alphabet-a-medieval-human-effort-reconstructio",
      "title": "The voynich operational alphabet a medieval human effort reconstructio",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "STRUCTURAL_ARTIFACT_APPENDED. Source status: structural finding; not a plaintext translation and no phonetic or semantic values assigned. Not a decryption.",
      "ledger_entry_hash": "b09eb053d6de10cc616e021ad841e7d025ab1df82f7e705c95339ecee43ef8cc",
      "previous_hash": "3ed9e0d0b723c50eda64784cc4e6220715ef49a35b401877a146712f4220864b",
      "entry": "receipts/entries/unseal-batch4-the-voynich-operational-alphabet-a-medieval-human-effort-reconstructio.json",
      "attachment_id": "the-voynich-operational-alphabet-a-medieval-human-effort-reconstructio.pdf",
      "sha256": "0a01aef8218635d82c449f5dbb7f7d20eb7308d3db901ffabade79d2df4f9f6c",
      "source_blob": "receipts/sources/the-voynich-operational-alphabet-a-medieval-human-effort-reconstructio.pdf",
      "peek_title": "The voynich operational alphabet a medieval human effort reconstructio",
      "decryption_complete": false
    },
    {
      "seq": 55,
      "test_id": "unseal-batch4-transcription-eligible-bodies-same-body-variant-jsd-matched-different-",
      "title": "Transcription eligible bodies same body variant jsd matched different",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Transcription variant-distance table. No single headline percent is stated. Not a decryption.",
      "ledger_entry_hash": "c414b93b3da45cfa8b236562d17d8de5b6c6b91451ff1a869bc97661b59a0c9a",
      "previous_hash": "b09eb053d6de10cc616e021ad841e7d025ab1df82f7e705c95339ecee43ef8cc",
      "entry": "receipts/entries/unseal-batch4-transcription-eligible-bodies-same-body-variant-jsd-matched-different-.json",
      "attachment_id": "transcription-eligible-bodies-same-body-variant-jsd-matched-different-.csv",
      "sha256": "71a558ea4c5870c001d3fbbf57fc1723142ecd7f4994a34f6c96397e1444b85f",
      "source_blob": "receipts/sources/transcription-eligible-bodies-same-body-variant-jsd-matched-different-.csv",
      "peek_title": "Transcription eligible bodies same body variant jsd matched different",
      "decryption_complete": false
    },
    {
      "seq": 56,
      "test_id": "unseal-batch4-transcription-fold-template-observed-independence-expected-lift-positi",
      "title": "Transcription fold template observed independence expected lift positi",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Fold template lift table. No single headline percent or PASS or FAIL sentence is in the CSV. Not a decryption.",
      "ledger_entry_hash": "ee4c2368fc009000b622a4633bb437ec951fd13acf51b58a75c06aa4b7394add",
      "previous_hash": "c414b93b3da45cfa8b236562d17d8de5b6c6b91451ff1a869bc97661b59a0c9a",
      "entry": "receipts/entries/unseal-batch4-transcription-fold-template-observed-independence-expected-lift-positi.json",
      "attachment_id": "transcription-fold-template-observed-independence-expected-lift-positi.csv",
      "sha256": "015f937f9c7b72892b23b7409b052801b72500f6716adfd8e61e62f32a362e82",
      "source_blob": "receipts/sources/transcription-fold-template-observed-independence-expected-lift-positi.csv",
      "peek_title": "Transcription fold template observed independence expected lift positi",
      "decryption_complete": false
    },
    {
      "seq": 57,
      "test_id": "unseal-batch4-transcription-network-class-bodies-communities-mi-community-section-bi",
      "title": "Transcription network class bodies communities mi community section bi",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Transcription network-class mutual-information table. Figures are in bits, not one coverage percent. Not a decryption.",
      "ledger_entry_hash": "28ba839dac0eab5f38ae2767339e191654766800c5755bb85571af0bc6fedc83",
      "previous_hash": "ee4c2368fc009000b622a4633bb437ec951fd13acf51b58a75c06aa4b7394add",
      "entry": "receipts/entries/unseal-batch4-transcription-network-class-bodies-communities-mi-community-section-bi.json",
      "attachment_id": "transcription-network-class-bodies-communities-mi-community-section-bi.csv",
      "sha256": "76d70a29a7cbc24142cbf770a4a219dba96e6ffa1b78c925da17663f868da0e7",
      "source_blob": "receipts/sources/transcription-network-class-bodies-communities-mi-community-section-bi.csv",
      "peek_title": "Transcription network class bodies communities mi community section bi",
      "decryption_complete": false
    },
    {
      "seq": 58,
      "test_id": "unseal-batch4-transcription-page-group-fold-eligible-bodies-same-body-variant-jsd-ma",
      "title": "Transcription page group fold eligible bodies same body variant jsd ma",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Page-group fold variant-distance table. No single headline percent is stated. Not a decryption.",
      "ledger_entry_hash": "19ece8160367a3c47fde10b1a6f4a36e904018b753dd2c4f672147097828ff62",
      "previous_hash": "28ba839dac0eab5f38ae2767339e191654766800c5755bb85571af0bc6fedc83",
      "entry": "receipts/entries/unseal-batch4-transcription-page-group-fold-eligible-bodies-same-body-variant-jsd-ma.json",
      "attachment_id": "transcription-page-group-fold-eligible-bodies-same-body-variant-jsd-ma.csv",
      "sha256": "90140dd89496fe282f08290cf47fbf7757192fc8673c5f23b6691273c7c988e4",
      "source_blob": "receipts/sources/transcription-page-group-fold-eligible-bodies-same-body-variant-jsd-ma.csv",
      "peek_title": "Transcription page group fold eligible bodies same body variant jsd ma",
      "decryption_complete": false
    },
    {
      "seq": 59,
      "test_id": "unseal-batch4-transcription-slot-class-occurrences-conditional-mi-body-section-given",
      "title": "Transcription slot class occurrences conditional mi body section given",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "SOURCE_INGESTED. Slot-class conditional mutual-information table. Figures are in bits, not one coverage percent. Not a decryption.",
      "ledger_entry_hash": "edbbeaff5fee477f2aa97d55011de2845a49c9a5a88aae86c32f437f59bf5017",
      "previous_hash": "19ece8160367a3c47fde10b1a6f4a36e904018b753dd2c4f672147097828ff62",
      "entry": "receipts/entries/unseal-batch4-transcription-slot-class-occurrences-conditional-mi-body-section-given.json",
      "attachment_id": "transcription-slot-class-occurrences-conditional-mi-body-section-given.csv",
      "sha256": "871647038b1aae5b267c4bfd433d67ba28b3af7d5084871d9c417c6d10549b7c",
      "source_blob": "receipts/sources/transcription-slot-class-occurrences-conditional-mi-body-section-given.csv",
      "peek_title": "Transcription slot class occurrences conditional mi body section given",
      "decryption_complete": false
    },
    {
      "seq": 60,
      "test_id": "unseal-batch4-white-paper-libro-voynich-project-white-paper-what-the-libro-method-ca",
      "title": "White paper libro voynich project white paper what the libro method ca",
      "status": "ran",
      "confidence_pct": null,
      "confidence_basis": "No structural percent was supplied, so confidence_pct stays empty.",
      "next_test": {
        "test_id": "abad-zd30-next-append",
        "reason": "A prep-chain run already exists. Append a different test_id. This suggestion is not an execution."
      },
      "outcome": "STRUCTURAL_ARTIFACT_APPENDED. Source states the Libro method does not decrypt the manuscript and is a control protocol. Not a decryption.",
      "ledger_entry_hash": "662ad432fd2b2935df9cc65e50a59e0f31be6da5e37b793631a69c120e33a823",
      "previous_hash": "edbbeaff5fee477f2aa97d55011de2845a49c9a5a88aae86c32f437f59bf5017",
      "entry": "receipts/entries/unseal-batch4-white-paper-libro-voynich-project-white-paper-what-the-libro-method-ca.json",
      "attachment_id": "white-paper-libro-voynich-project-white-paper-what-the-libro-method-ca.pdf",
      "sha256": "1581c5152c701422e46d19b0e3d4e8f753642b458cb324cebf40a9a1efb8f5b7",
      "source_blob": "receipts/sources/white-paper-libro-voynich-project-white-paper-what-the-libro-method-ca.pdf",
      "peek_title": "White paper libro voynich project white paper what the libro method ca",
      "decryption_complete": false
    }
  ]
}
