{
  "version": "2026-10-11-v1",
  "evidence_type": "constructed teaching casebook",
  "real_provider_test": false,
  "real_payment": false,
  "support_response_measured": false,
  "rules_note": "Priority classification of fictional supplied evidence, not an automated diagnosis or recovery prediction.",
  "cases": [
    {
      "secret_exposed": false,
      "network_matches": true,
      "destination_matches": null,
      "txid_available": false,
      "lookup_state": "not_checked",
      "confirmations": null,
      "expected_recipient_litoshis": 40000000,
      "observed_recipient_litoshis": null,
      "account_credited": false,
      "case_id": "S01",
      "title": "No transaction ID",
      "expected_class": "no_network_identifier",
      "template": "1",
      "request_to": "Sending service",
      "next_question": "Was the request broadcast? Provide the actual network transaction ID if it was.",
      "does_not_establish": "A queued withdrawal request does not establish an on-chain payment.",
      "fictional": true,
      "transaction_label": null,
      "computed_class": "no_network_identifier"
    },
    {
      "secret_exposed": false,
      "network_matches": true,
      "destination_matches": null,
      "txid_available": true,
      "lookup_state": "unavailable_or_unindexed",
      "confirmations": null,
      "expected_recipient_litoshis": 40000000,
      "observed_recipient_litoshis": null,
      "account_credited": false,
      "case_id": "S02",
      "title": "Lookup inconclusive",
      "expected_class": "observation_inconclusive",
      "template": "2",
      "request_to": "Sending service / observation provider",
      "next_question": "Confirm the identifier, network and broadcast state; retain the lookup error and time.",
      "does_not_establish": "An unavailable or unindexed lookup does not establish failure or cancellation.",
      "fictional": true,
      "transaction_label": "FICTIONAL-S02-NOT-A-TXID",
      "computed_class": "observation_inconclusive"
    },
    {
      "secret_exposed": false,
      "network_matches": true,
      "destination_matches": true,
      "txid_available": true,
      "lookup_state": "record_found",
      "confirmations": 0,
      "expected_recipient_litoshis": 40000000,
      "observed_recipient_litoshis": 40000000,
      "account_credited": false,
      "case_id": "S03",
      "title": "Unconfirmed transaction",
      "expected_class": "unconfirmed_observation",
      "template": "2",
      "request_to": "Sending service or wallet documentation",
      "next_question": "What is the documented pending-transaction procedure for this payment?",
      "does_not_establish": "Zero confirmations does not establish failure, cancellation or eventual inclusion.",
      "fictional": true,
      "transaction_label": "FICTIONAL-S03-NOT-A-TXID",
      "computed_class": "unconfirmed_observation"
    },
    {
      "secret_exposed": false,
      "network_matches": true,
      "destination_matches": true,
      "txid_available": true,
      "lookup_state": "record_found",
      "confirmations": 12,
      "expected_recipient_litoshis": 40000000,
      "observed_recipient_litoshis": 40000000,
      "account_credited": false,
      "case_id": "S04",
      "title": "Confirmed output, credit pending",
      "expected_class": "confirmed_credit_pending",
      "template": "3",
      "request_to": "Receiving service",
      "next_question": "Which stated deposit requirement or internal review remains incomplete?",
      "does_not_establish": "A confirmed matching output does not establish internal account credit or ownership.",
      "fictional": true,
      "transaction_label": "FICTIONAL-S04-NOT-A-TXID",
      "computed_class": "confirmed_credit_pending"
    },
    {
      "secret_exposed": false,
      "network_matches": true,
      "destination_matches": true,
      "txid_available": true,
      "lookup_state": "record_found",
      "confirmations": 12,
      "expected_recipient_litoshis": 40000000,
      "observed_recipient_litoshis": 39800000,
      "account_credited": false,
      "case_id": "S05",
      "title": "Recipient amount differs",
      "expected_class": "amount_mismatch",
      "template": "4",
      "request_to": "Sending service and invoice issuer",
      "next_question": "Was the displayed service charge deducted? What is the underpayment procedure?",
      "does_not_establish": "A recipient shortfall is not automatically a miner fee or a failed transaction.",
      "fictional": true,
      "transaction_label": "FICTIONAL-S05-NOT-A-TXID",
      "computed_class": "amount_mismatch"
    },
    {
      "secret_exposed": false,
      "network_matches": false,
      "destination_matches": null,
      "txid_available": true,
      "lookup_state": "different_network",
      "confirmations": null,
      "expected_recipient_litoshis": 40000000,
      "observed_recipient_litoshis": null,
      "account_credited": false,
      "case_id": "S06",
      "title": "Unsupported network",
      "expected_class": "network_mismatch",
      "template": "5",
      "request_to": "Receiving service",
      "next_question": "Is there a documented recovery policy for this exact asset, network and destination?",
      "does_not_establish": "This worksheet establishes no recovery capability or outcome.",
      "fictional": true,
      "transaction_label": "FICTIONAL-S06-NOT-A-TXID",
      "computed_class": "network_mismatch"
    },
    {
      "secret_exposed": false,
      "network_matches": true,
      "destination_matches": false,
      "txid_available": true,
      "lookup_state": "record_found",
      "confirmations": 12,
      "expected_recipient_litoshis": 40000000,
      "observed_recipient_litoshis": 40000000,
      "account_credited": false,
      "case_id": "S07",
      "title": "Destination differs",
      "expected_class": "address_mismatch",
      "template": "5",
      "request_to": "Responsible service, if known",
      "next_question": "Can your service identify the actual destination and state its applicable return policy?",
      "does_not_establish": "An address mismatch does not establish the destination owner or a refundable payment.",
      "fictional": true,
      "transaction_label": "FICTIONAL-S07-NOT-A-TXID",
      "computed_class": "address_mismatch"
    },
    {
      "secret_exposed": true,
      "network_matches": true,
      "destination_matches": null,
      "txid_available": false,
      "lookup_state": "not_relevant_to_security_priority",
      "confirmations": null,
      "expected_recipient_litoshis": 40000000,
      "observed_recipient_litoshis": null,
      "account_credited": false,
      "case_id": "S08",
      "title": "Signing secret exposed",
      "expected_class": "security_exposure",
      "template": "6",
      "request_to": "Official account security / trusted wallet procedure",
      "next_question": "Which security procedure applies? Do not send the exposed secret or backup.",
      "does_not_establish": "Changing an app password does not by itself revoke exposed signing material.",
      "fictional": true,
      "transaction_label": null,
      "computed_class": "security_exposure"
    }
  ],
  "worked_payment": {
    "scope": "ordinary transparent Litecoin, constructed example",
    "fictional": true,
    "input_litoshis": 200000000,
    "recipient_litoshis": 40000000,
    "change_litoshis": 159999600,
    "network_fee_litoshis": 400,
    "output_total_litoshis": 199999600,
    "recipient_role_provenance": "assigned by fictional scenario, not explorer inference",
    "transaction_label": "FICTIONAL-S04-NOT-A-TXID",
    "destination_label": "FICTIONAL-RECIPIENT-NOT-AN-ADDRESS",
    "sender_net_spent_litoshis": 40000400
  },
  "service_deduction_example": {
    "fictional": true,
    "requested_litoshis": 40000000,
    "service_charge_litoshis": 200000,
    "deduction_rule": "service charge deducted from the requested amount",
    "delivered_litoshis": 39800000,
    "network_fee_claim": null,
    "actual_provider": null
  }
}
