{"ok":true,"marker":"VOID_PUBLIC_NODE_FIRST_EXTERNAL_TESTER_WC_DUPLICATE_GUARD_RECHECK_BOUND_TO_SOURCE_HASH_V1","route_marker":"VOID_PUBLIC_NODE_FIRST_EXTERNAL_TESTER_WC_DUPLICATE_GUARD_RECHECK_BOUND_TO_SOURCE_HASH_ROUTE_V1","schema":"void_public_node_first_external_tester_wc_duplicate_guard_recheck_bound_to_source_hash_v1","purpose":"read-only duplicate ledger guard recheck bound to exact WC source hash root and idempotency key; no ledger write","record_type":"wc_duplicate_guard_recheck_bound_to_source_hash","guard_id":"first-external-tester-wc-duplicate-guard-recheck-bound-to-source-hash-v1","source_hash_binding":{"path":"/public-node/first-external-tester-wc-source-hash-chain-bound-to-ledger-preview-v1.json","marker":"VOID_PUBLIC_NODE_FIRST_EXTERNAL_TESTER_WC_SOURCE_HASH_CHAIN_BOUND_TO_LEDGER_PREVIEW_V1","required_root_sha256":"cf09951ac295ac31896629f394cfbbdecc69bba8e921414e4d2fb51a763198ba","binds_exact_preview_required":true,"binds_exact_delta_required":true,"binds_exact_idempotency_key_required":true,"binds_no_ledger_write_safety_required":true},"ledger_preview_binding":{"path":"/public-node/first-external-tester-wc-ledger-entry-preview-from-actual-decision-v1.json","marker":"VOID_PUBLIC_NODE_FIRST_EXTERNAL_TESTER_WC_LEDGER_ENTRY_PREVIEW_FROM_ACTUAL_DECISION_V1","proposed_delta_required":100,"unit_required":"WC","direction_required":"credit","idempotency_key_required":"first-external-tester:wc:actual-review-decision-record-v1:delta-100"},"duplicate_guard_recheck":{"guard_scope":"public_static_prewrite_recheck","duplicate_key":"first-external-tester:wc:actual-review-decision-record-v1:delta-100","source_hash_root":"cf09951ac295ac31896629f394cfbbdecc69bba8e921414e4d2fb51a763198ba","duplicate_guard_rechecked_now":true,"duplicate_found":false,"duplicate_record_written_now":false,"ledger_entry_written_now":false,"balance_changed_now":false,"final_write_allowed_by_this_route":false,"operator_final_apply_required":true},"next_required_before_live_ledger_write":["operator must review this duplicate guard recheck result","operator must explicitly authorize final ledger write separately","final apply must verify source hash root before mutation","final apply must refuse if duplicate_found becomes true"],"links":{"wc_landing":"http://100.122.79.39:4100/public-node/wc","source_hash_chain_bound_to_preview":"http://100.122.79.39:4100/public-node/first-external-tester-wc-source-hash-chain-bound-to-ledger-preview-v1.json","ledger_entry_preview":"http://100.122.79.39:4100/public-node/first-external-tester-wc-ledger-entry-preview-from-actual-decision-v1.json","actual_review_decision_record":"http://100.122.79.39:4100/public-node/first-external-tester-wc-actual-review-decision-record-v1.json","ledger_write_readiness":"http://100.122.79.39:4100/public-node/first-external-tester-wc-ledger-write-readiness-status.json"},"safety":{"public_route":true,"read_only":true,"duplicate_guard_rechecked_now":true,"public_mutation":false,"award_record_created_now":false,"wc_award_now":false,"wc_ledger_write_now":false,"wc_balance_changed_now":false,"wc_to_void_swap_now":false,"void_transfer_now":false,"wallet_send_now":false,"money_movement_now":false,"buy_void_fulfillment_now":false,"validator_mutation_now":false}}