{
  "schema_version": 1,
  "snapshot": {
    "started_at": "2026-09-09T06:43:17.221885+00:00",
    "finished_at": "2026-09-09T06:43:18.856633+00:00",
    "result_files": 1962,
    "sha256": "3f8a8cc3b628447bc72e78145a94aa2853498a1fff9af80c641b103aa1373e47"
  },
  "games": [
    {
      "id": "gta-v",
      "name": "Grand Theft Auto V",
      "name_zh": "GTA V",
      "genre": "open_world_action",
      "primary": true,
      "recordings": 42,
      "indexed_hours": 34.71,
      "target_keys": 10,
      "document_keys": 6,
      "keys_with_candidates": 9,
      "covered_keys": 6,
      "candidates": 1379,
      "joint_nonoverlap_candidates": 1035,
      "processed": 180,
      "visual_eligible": 64,
      "joint_nonoverlap_visual_eligible": 64,
      "examples": 20,
      "reference_estimate_supported_part": 649,
      "reference_packing_candidates": 1035,
      "estimate_unknown_candidates": 3,
      "reference_estimate": null,
      "keys": [
        {
          "game": "gta-v",
          "game_zh": "GTA V",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 7,
          "game_context_edges": 7,
          "candidates": 4,
          "nonoverlap_candidates": 4,
          "candidate_recordings": 3,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "1": 4
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "no_qualifying_interaction": 1,
            "primary_action_is_ui_operation": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "gta-v",
          "game_zh": "GTA V",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 3,
          "game_context_edges": 3,
          "candidates": 3,
          "nonoverlap_candidates": 3,
          "candidate_recordings": 3,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "2": 3
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_unsupported": 1,
            "no_qualifying_action_linked_to_anchor": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "gta-v",
          "game_zh": "GTA V",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 3,
          "game_context_edges": 3,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "3": 2
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "unsupported_action": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "gta-v",
          "game_zh": "GTA V",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "gta-v",
          "game_zh": "GTA V",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "场景交互；车内也可能是鸣笛，不能统一当作开门"
          ],
          "raw_edges_all_apps": 604,
          "game_context_edges": 587,
          "candidates": 260,
          "nonoverlap_candidates": 260,
          "candidate_recordings": 23,
          "processed": 41,
          "technical_or_api_failures": 2,
          "visual_eligible": 7,
          "nonoverlap_visual_eligible": 7,
          "second_review_passed": 0,
          "examples": 5,
          "example_ids": [
            "gta-v-key-8df3857894c815f1",
            "gta-v-key-579047d9f01459fa",
            "gta-v-key-8133f1bc9639ad6b",
            "gta-v-key-938727f577b5673c",
            "gta-v-key-fc8df9e7bda9c312"
          ],
          "raw_key_variants": {
            "E": 260
          },
          "actions": {
            "object_operate": 1,
            "physical_npc_interaction": 1,
            "tool_use": 4,
            "pickup": 1
          },
          "outcomes": {
            "performed": 7
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 8,
            "anchor_action_not_qualifying": 6,
            "primary_ui_or_locomotion_by_own_description": 4,
            "technical_or_api_failure": 3,
            "anchor_action_not_supported": 2,
            "anchor_action_is_ui_only_interaction": 1
          },
          "status": "covered",
          "estimate": 47,
          "rate": 0.1795,
          "assessed": 39,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "gta-v",
          "game_zh": "GTA V",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "上下车辆；需要人物与车辆的实际出入动画"
          ],
          "raw_edges_all_apps": 1489,
          "game_context_edges": 1458,
          "candidates": 736,
          "nonoverlap_candidates": 736,
          "candidate_recordings": 28,
          "processed": 42,
          "technical_or_api_failures": 2,
          "visual_eligible": 36,
          "nonoverlap_visual_eligible": 36,
          "second_review_passed": 3,
          "examples": 4,
          "example_ids": [
            "gta-v-key-d34323947a3029da",
            "gta-v-key-18c0d18f1fe1265c",
            "gta-v-key-df94587d05ee26b2",
            "gta-v-key-11222378c72fbb08"
          ],
          "raw_key_variants": {
            "F": 736
          },
          "actions": {
            "mount_enter": 14,
            "dismount_exit": 22
          },
          "outcomes": {
            "performed": 36
          },
          "top_rejection_reasons": {
            "technical_or_api_failure": 2,
            "anchor_linked_action_is_ui_only": 1,
            "anchor_input_no_visible_response": 1,
            "event_0_unsupported_evidence_time": 1,
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": 662,
          "rate": 0.9,
          "assessed": 40,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "gta-v",
          "game_zh": "GTA V",
          "key": "G",
          "codes": [
            71
          ],
          "in_document": true,
          "prior_notes": [
            "投掷/快捷道具相关操作，依装备和状态复核"
          ],
          "raw_edges_all_apps": 120,
          "game_context_edges": 118,
          "candidates": 88,
          "nonoverlap_candidates": 88,
          "candidate_recordings": 18,
          "processed": 47,
          "technical_or_api_failures": 0,
          "visual_eligible": 13,
          "nonoverlap_visual_eligible": 13,
          "second_review_passed": 0,
          "examples": 6,
          "example_ids": [
            "gta-v-key-33f2001f58dadfd8",
            "gta-v-key-68bddf9eced8a419",
            "gta-v-key-2aad8a3989065d10",
            "gta-v-key-6a81cdbdaab8a0b6",
            "gta-v-key-96461680841aea2d",
            "gta-v-key-b169aadd3755b3e5"
          ],
          "raw_key_variants": {
            "G": 88
          },
          "actions": {
            "tool_use": 6,
            "object_operate": 3,
            "item_use": 4
          },
          "outcomes": {
            "performed": 13
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 7,
            "anchor_action_unsupported": 6,
            "anchor_action_not_qualifying": 4,
            "anchor_action_not_physical": 4,
            "anchor_action_is_ui_text_entry": 2,
            "anchor_only_menu_ui": 1
          },
          "status": "covered",
          "estimate": 24,
          "rate": 0.2766,
          "assessed": 47,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "gta-v",
          "game_zh": "GTA V",
          "key": "H",
          "codes": [
            72
          ],
          "in_document": true,
          "prior_notes": [
            "载具设备等上下文功能，必须看到反馈"
          ],
          "raw_edges_all_apps": 90,
          "game_context_edges": 89,
          "candidates": 46,
          "nonoverlap_candidates": 46,
          "candidate_recordings": 17,
          "processed": 9,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "gta-v-key-a8082356c6f0b6c5"
          ],
          "raw_key_variants": {
            "H": 46
          },
          "actions": {
            "object_operate": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "no_qualifying_action": 2,
            "anchor_action_unsupported": 2,
            "anchor_action_not_visible": 2,
            "anchor_key_not_responsible_for_action": 1,
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": 5,
          "rate": 0.1111,
          "assessed": 9,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "gta-v",
          "game_zh": "GTA V",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "掩体相关操作；与普通蹲伏和走路区分"
          ],
          "raw_edges_all_apps": 64,
          "game_context_edges": 59,
          "candidates": 25,
          "nonoverlap_candidates": 25,
          "candidate_recordings": 11,
          "processed": 24,
          "technical_or_api_failures": 0,
          "visual_eligible": 6,
          "nonoverlap_visual_eligible": 6,
          "second_review_passed": 1,
          "examples": 3,
          "example_ids": [
            "gta-v-key-37a88618c29d2ac6",
            "gta-v-key-f05001b4eda6b70a",
            "gta-v-key-0023f585fd84b7e1"
          ],
          "raw_key_variants": {
            "Q": 25
          },
          "actions": {
            "cover_enter": 5,
            "combat_dodge": 1
          },
          "outcomes": {
            "performed": 6
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 3,
            "The anchor key Q triggers the radio selection wheel, which is an excluded UI operation rather than a qualifying physical interaction.": 2,
            "anchor_action_is_excluded_ui_operation": 2,
            "no_qualifying_interaction": 1,
            "The action associated with the anchor key 'Q' is opening and operating the radio selection wheel, which is an excluded UI operation, and the remaining gameplay consists only of sustained driving (locomotion).": 1,
            "anchor_unresponsive": 1
          },
          "status": "covered",
          "estimate": 6,
          "rate": 0.25,
          "assessed": 24,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "gta-v",
          "game_zh": "GTA V",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "持枪时换弹；其他状态可能是近战等动作"
          ],
          "raw_edges_all_apps": 377,
          "game_context_edges": 376,
          "candidates": 215,
          "nonoverlap_candidates": 215,
          "candidate_recordings": 15,
          "processed": 12,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "gta-v-key-93c71bd4b653885f"
          ],
          "raw_key_variants": {
            "R": 215
          },
          "actions": {
            "melee_attack": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 5,
            "anchor_action_is_ui_input": 1,
            "anchor_action_is_ui_text_input_not_qualifying_gameplay": 1,
            "anchor_pressed_during_ui_text_entry": 1,
            "no_qualifying_physical_interaction": 1,
            "anchor_triggered_action_is_excluded_camera_mode_change": 1
          },
          "status": "covered",
          "estimate": 18,
          "rate": 0.0833,
          "assessed": 12,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        }
      ]
    },
    {
      "id": "hogwarts-legacy",
      "name": "Hogwarts Legacy",
      "name_zh": "霍格沃茨之遗",
      "genre": "magic_action_rpg",
      "primary": true,
      "recordings": 4,
      "indexed_hours": 2.83,
      "target_keys": 11,
      "document_keys": 11,
      "keys_with_candidates": 11,
      "covered_keys": 10,
      "candidates": 526,
      "joint_nonoverlap_candidates": 295,
      "processed": 170,
      "visual_eligible": 135,
      "joint_nonoverlap_visual_eligible": 133,
      "examples": 30,
      "reference_estimate_supported_part": 218,
      "reference_packing_candidates": 280,
      "estimate_unknown_candidates": 2,
      "reference_estimate": null,
      "keys": [
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "施放当前法术组对应槽位的已装备法术；不是固定法术名"
          ],
          "raw_edges_all_apps": 46,
          "game_context_edges": 46,
          "candidates": 16,
          "nonoverlap_candidates": 16,
          "candidate_recordings": 4,
          "processed": 12,
          "technical_or_api_failures": 0,
          "visual_eligible": 10,
          "nonoverlap_visual_eligible": 10,
          "second_review_passed": 1,
          "examples": 3,
          "example_ids": [
            "hogwarts-legacy-key-3af77cb659c99469",
            "hogwarts-legacy-key-035fafd3c9d50406",
            "hogwarts-legacy-key-15db6cbd3fb029ac"
          ],
          "raw_key_variants": {
            "1": 16
          },
          "actions": {
            "spell_cast": 10
          },
          "outcomes": {
            "performed": 10
          },
          "top_rejection_reasons": {
            "anchor_unresponsive": 1,
            "anchor_failed_to_trigger_action": 1
          },
          "status": "covered",
          "estimate": 13,
          "rate": 0.8333,
          "assessed": 12,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "施放当前法术组对应槽位的已装备法术；不是固定法术名"
          ],
          "raw_edges_all_apps": 256,
          "game_context_edges": 256,
          "candidates": 50,
          "nonoverlap_candidates": 50,
          "candidate_recordings": 4,
          "processed": 17,
          "technical_or_api_failures": 2,
          "visual_eligible": 13,
          "nonoverlap_visual_eligible": 13,
          "second_review_passed": 2,
          "examples": 3,
          "example_ids": [
            "hogwarts-legacy-key-7e340c66e20bb45d",
            "hogwarts-legacy-key-2b047490d9cd322e",
            "hogwarts-legacy-key-8a72ea797de947d9"
          ],
          "raw_key_variants": {
            "2": 50
          },
          "actions": {
            "spell_cast": 13
          },
          "outcomes": {
            "performed": 13
          },
          "top_rejection_reasons": {
            "technical_or_api_failure": 2,
            "low_confidence": 1,
            "anchor_unresponsive_or_unrelated": 1
          },
          "status": "covered",
          "estimate": 43,
          "rate": 0.8667,
          "assessed": 15,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "施放当前法术组对应槽位的已装备法术；不是固定法术名"
          ],
          "raw_edges_all_apps": 166,
          "game_context_edges": 166,
          "candidates": 48,
          "nonoverlap_candidates": 48,
          "candidate_recordings": 4,
          "processed": 16,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 2,
          "examples": 3,
          "example_ids": [
            "hogwarts-legacy-key-078654073baf2ba8",
            "hogwarts-legacy-key-625101d600c30412",
            "hogwarts-legacy-key-98bc6c6886d9faed"
          ],
          "raw_key_variants": {
            "3": 48
          },
          "actions": {
            "spell_cast": 14,
            "mount_enter": 1
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "primary_ui_or_locomotion_by_own_description": 1
          },
          "status": "covered",
          "estimate": 45,
          "rate": 0.9375,
          "assessed": 16,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "施放当前法术组对应槽位的已装备法术；不是固定法术名"
          ],
          "raw_edges_all_apps": 58,
          "game_context_edges": 58,
          "candidates": 34,
          "nonoverlap_candidates": 34,
          "candidate_recordings": 4,
          "processed": 16,
          "technical_or_api_failures": 1,
          "visual_eligible": 14,
          "nonoverlap_visual_eligible": 14,
          "second_review_passed": 2,
          "examples": 3,
          "example_ids": [
            "hogwarts-legacy-key-935e4834ae240b20",
            "hogwarts-legacy-key-37c287941c1b29e0",
            "hogwarts-legacy-key-b239ee0f6c367eda"
          ],
          "raw_key_variants": {
            "4": 34
          },
          "actions": {
            "spell_cast": 14
          },
          "outcomes": {
            "performed": 14
          },
          "top_rejection_reasons": {
            "technical_or_api_failure": 1,
            "anchor_action_not_observed": 1
          },
          "status": "covered",
          "estimate": 32,
          "rate": 0.9333,
          "assessed": 15,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "Ctrl",
          "codes": [
            17,
            162,
            163
          ],
          "in_document": true,
          "prior_notes": [
            "闪避；记录左右 Ctrl 原码，并区分普通姿态变化"
          ],
          "raw_edges_all_apps": 589,
          "game_context_edges": 581,
          "candidates": 140,
          "nonoverlap_candidates": 140,
          "candidate_recordings": 4,
          "processed": 25,
          "technical_or_api_failures": 0,
          "visual_eligible": 17,
          "nonoverlap_visual_eligible": 17,
          "second_review_passed": 2,
          "examples": 3,
          "example_ids": [
            "hogwarts-legacy-key-44f9215e10889757",
            "hogwarts-legacy-key-95f9c9ea7ff19c31",
            "hogwarts-legacy-key-0901c77eeefad687"
          ],
          "raw_key_variants": {
            "Left Ctrl": 140
          },
          "actions": {
            "combat_dodge": 17
          },
          "outcomes": {
            "performed": 16,
            "attempted_unsuccessful": 1
          },
          "top_rejection_reasons": {
            "only_locomotion_sustained_riding_flying": 1,
            "anchor_action_not_supported": 1,
            "anchor_action_is_locomotion_or_excluded_movement": 1,
            "event_1_unsupported_evidence_time": 1,
            "anchor_action_not_qualifying": 1,
            "anchor_action_is_locomotion_or_excluded_activity": 1
          },
          "status": "covered",
          "estimate": 95,
          "rate": 0.68,
          "assessed": 25,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "本轮录制中观察到交互、拾取、与人物互动等上下文功能"
          ],
          "raw_edges_all_apps": 226,
          "game_context_edges": 211,
          "candidates": 103,
          "nonoverlap_candidates": 103,
          "candidate_recordings": 4,
          "processed": 26,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 1,
          "examples": 5,
          "example_ids": [
            "hogwarts-legacy-key-f150606ae7f8eec7",
            "hogwarts-legacy-key-e34f033cb66cb19f",
            "hogwarts-legacy-key-00dd19308dbd111d",
            "hogwarts-legacy-key-aba0d9d0cad50fa9",
            "hogwarts-legacy-key-2c775b01dd04ebbb"
          ],
          "raw_key_variants": {
            "F": 103
          },
          "actions": {
            "object_operate": 9,
            "spell_cast": 1,
            "pickup": 5
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "anchor_unresponsive": 2,
            "primary_ui_or_locomotion_by_own_description": 2,
            "anchor_link_failed": 1,
            "The action triggered by the anchor key is starting an NPC conversation, which is explicitly excluded from qualifying physical interactions.": 1,
            "The primary action triggered by the anchor key is starting an NPC dialogue/conversation, which is explicitly excluded from qualifying physical interactions.": 1,
            "black_run_at_least_0.12s": 1
          },
          "status": "covered",
          "estimate": 59,
          "rate": 0.5769,
          "assessed": 26,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "G",
          "codes": [
            71
          ],
          "in_document": true,
          "prior_notes": [
            "使用恢复物品，需区分输入与实际使用"
          ],
          "raw_edges_all_apps": 7,
          "game_context_edges": 7,
          "candidates": 4,
          "nonoverlap_candidates": 4,
          "candidate_recordings": 2,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "G": 4
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_failed_or_unresponsive": 1,
            "anchor_action_unresponsive": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "防护/招架相关操作；区分实际防护、反击与冷却/无反应"
          ],
          "raw_edges_all_apps": 1015,
          "game_context_edges": 1015,
          "candidates": 49,
          "nonoverlap_candidates": 49,
          "candidate_recordings": 3,
          "processed": 20,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 1,
          "examples": 3,
          "example_ids": [
            "hogwarts-legacy-key-7f523b98fddb7b97",
            "hogwarts-legacy-key-024bb2efd4139b36",
            "hogwarts-legacy-key-80f1cc2e773dad72"
          ],
          "raw_key_variants": {
            "Q": 49
          },
          "actions": {
            "block_parry": 15
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "primary_actor_or_link_or_boundary": 2,
            "dominant_menu_or_overlay": 1,
            "black_run_at_least_0.12s": 1,
            "primary_onset_not_near_key": 1,
            "unresponsive_key_press_no_physical_dismount_action_triggered": 1
          },
          "status": "covered",
          "estimate": 37,
          "rate": 0.75,
          "assessed": 20,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "本轮录制中观察到原形立现（Revelio）施法/侦察反馈"
          ],
          "raw_edges_all_apps": 86,
          "game_context_edges": 82,
          "candidates": 61,
          "nonoverlap_candidates": 61,
          "candidate_recordings": 4,
          "processed": 25,
          "technical_or_api_failures": 0,
          "visual_eligible": 25,
          "nonoverlap_visual_eligible": 25,
          "second_review_passed": 1,
          "examples": 3,
          "example_ids": [
            "hogwarts-legacy-key-49a526b010c0ddb0",
            "hogwarts-legacy-key-3145fa12c4b01c5e",
            "hogwarts-legacy-key-39054011d3acc802"
          ],
          "raw_key_variants": {
            "R": 61
          },
          "actions": {
            "scan_ability": 25
          },
          "outcomes": {
            "performed": 25
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": 61,
          "rate": 1.0,
          "assessed": 25,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "X",
          "codes": [
            88
          ],
          "in_document": true,
          "prior_notes": [
            "古代魔法相关能力，存在充能与目标条件"
          ],
          "raw_edges_all_apps": 16,
          "game_context_edges": 16,
          "candidates": 8,
          "nonoverlap_candidates": 8,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "hogwarts-legacy-key-77311457e8c01153"
          ],
          "raw_key_variants": {
            "X": 8
          },
          "actions": {
            "tool_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "hogwarts-legacy",
          "game_zh": "霍格沃茨之遗",
          "key": "Z",
          "codes": [
            90
          ],
          "in_document": true,
          "prior_notes": [
            "本轮录制中观察到古代魔法投掷；物体是否被投出由画面确认"
          ],
          "raw_edges_all_apps": 64,
          "game_context_edges": 64,
          "candidates": 13,
          "nonoverlap_candidates": 13,
          "candidate_recordings": 1,
          "processed": 10,
          "technical_or_api_failures": 0,
          "visual_eligible": 10,
          "nonoverlap_visual_eligible": 10,
          "second_review_passed": 1,
          "examples": 3,
          "example_ids": [
            "hogwarts-legacy-key-aa1c5ed57706ecfb",
            "hogwarts-legacy-key-2e65c86b6e7a93e6",
            "hogwarts-legacy-key-381cf47768adfe90"
          ],
          "raw_key_variants": {
            "Z": 13
          },
          "actions": {
            "throw_object": 9,
            "tool_use": 1
          },
          "outcomes": {
            "performed": 10
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": 13,
          "rate": 1.0,
          "assessed": 10,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        }
      ]
    },
    {
      "id": "valorant",
      "name": "Valorant",
      "name_zh": "无畏契约",
      "genre": "tactical_ability_fps",
      "primary": false,
      "recordings": 117,
      "indexed_hours": 102.16,
      "target_keys": 11,
      "document_keys": 11,
      "keys_with_candidates": 11,
      "covered_keys": 9,
      "candidates": 13338,
      "joint_nonoverlap_candidates": 6915,
      "processed": 30,
      "visual_eligible": 11,
      "joint_nonoverlap_visual_eligible": 11,
      "examples": 11,
      "reference_estimate_supported_part": 11,
      "reference_packing_candidates": 6913,
      "estimate_unknown_candidates": 6896,
      "reference_estimate": null,
      "keys": [
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "主武器/副武器/近战装备槽，需看到实际切换"
          ],
          "raw_edges_all_apps": 1666,
          "game_context_edges": 1617,
          "candidates": 738,
          "nonoverlap_candidates": 738,
          "candidate_recordings": 42,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 0,
          "examples": 2,
          "example_ids": [
            "valorant-key-84285b3e88c26668",
            "valorant-key-a76e283204cb134d"
          ],
          "raw_key_variants": {
            "1": 738
          },
          "actions": {
            "weapon_equip": 2
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "主武器/副武器/近战装备槽，需看到实际切换"
          ],
          "raw_edges_all_apps": 1346,
          "game_context_edges": 1156,
          "candidates": 428,
          "nonoverlap_candidates": 428,
          "candidate_recordings": 45,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "valorant-key-1bfc0c142d213f46"
          ],
          "raw_key_variants": {
            "2": 428
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "anchor_unresponsive": 1,
            "menu_only_no_gameplay": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "主武器/副武器/近战装备槽，需看到实际切换"
          ],
          "raw_edges_all_apps": 1013,
          "game_context_edges": 976,
          "candidates": 403,
          "nonoverlap_candidates": 403,
          "candidate_recordings": 32,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 0,
          "examples": 2,
          "example_ids": [
            "valorant-key-81609a52fa2cd4b5",
            "valorant-key-4582d0d4630d2876"
          ],
          "raw_key_variants": {
            "3": 403
          },
          "actions": {
            "weapon_equip": 2
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "爆能器相关槽位；装备不等于安放完成"
          ],
          "raw_edges_all_apps": 671,
          "game_context_edges": 574,
          "candidates": 329,
          "nonoverlap_candidates": 329,
          "candidate_recordings": 68,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "valorant-key-56ec969ac0cb23c8"
          ],
          "raw_key_variants": {
            "4": 329
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "anchor_action_not_triggered_by_key": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": true,
          "prior_notes": [
            "角色的技能槽，具体技能随特工改变；可能先装备再由鼠标释放"
          ],
          "raw_edges_all_apps": 2996,
          "game_context_edges": 2364,
          "candidates": 1388,
          "nonoverlap_candidates": 1388,
          "candidate_recordings": 96,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "valorant-key-d2ce684fe8ca4d53"
          ],
          "raw_key_variants": {
            "C": 1388
          },
          "actions": {
            "ability_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "no_gameplay_only_menus_and_loading_screens": 1,
            "dominant_menu_no_gameplay": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "角色的技能槽，具体技能随特工改变；可能先装备再由鼠标释放"
          ],
          "raw_edges_all_apps": 8616,
          "game_context_edges": 7000,
          "candidates": 3174,
          "nonoverlap_candidates": 3174,
          "candidate_recordings": 105,
          "processed": 4,
          "technical_or_api_failures": 1,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "E": 3174
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_unsupported": 1,
            "technical_or_api_failure": 1,
            "scene_type_menu_or_ui_only": 1,
            "no_qualifying_physical_interaction": 1,
            "dominant_menu_or_lobby": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "使用/交互，需结合对象、持续按键与进度"
          ],
          "raw_edges_all_apps": 8421,
          "game_context_edges": 6919,
          "candidates": 1732,
          "nonoverlap_candidates": 1732,
          "candidate_recordings": 96,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "valorant-key-6b98930aa43594f4"
          ],
          "raw_key_variants": {
            "F": 1732
          },
          "actions": {
            "pickup": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "dominant_menu_or_ui_only": 1,
            "dominant_menu_or_ui": 1,
            "no_qualifying_gameplay_action": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "G",
          "codes": [
            71
          ],
          "in_document": true,
          "prior_notes": [
            "丢弃装备/武器，需看到物品或持物状态改变"
          ],
          "raw_edges_all_apps": 1420,
          "game_context_edges": 1220,
          "candidates": 536,
          "nonoverlap_candidates": 536,
          "candidate_recordings": 83,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "valorant-key-f103439c0c2cfe8e"
          ],
          "raw_key_variants": {
            "G": 536
          },
          "actions": {
            "drop_item": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "dominant_menu_or_ui": 2,
            "no_qualifying_gameplay_actions": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "角色的技能槽，具体技能随特工改变；可能先装备再由鼠标释放"
          ],
          "raw_edges_all_apps": 8191,
          "game_context_edges": 5955,
          "candidates": 1522,
          "nonoverlap_candidates": 1522,
          "candidate_recordings": 88,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "Q": 1522
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_key_press_has_no_visible_response_or_effect": 1,
            "dominant_menu_or_lobby_no_gameplay": 1,
            "anchor_action_unsupported": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "装填弹药，需看到装填动画"
          ],
          "raw_edges_all_apps": 4343,
          "game_context_edges": 3825,
          "candidates": 2111,
          "nonoverlap_candidates": 2111,
          "candidate_recordings": 105,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "valorant-key-3d89764dbf474b86"
          ],
          "raw_key_variants": {
            "R": 2111
          },
          "actions": {
            "weapon_reload": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "menu_or_lobby_only": 1,
            "no_qualifying_gameplay_action": 1,
            "dominant_menu_or_lobby": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "valorant",
          "game_zh": "无畏契约",
          "key": "X",
          "codes": [
            88
          ],
          "in_document": true,
          "prior_notes": [
            "终极技能槽，受能量和角色条件约束"
          ],
          "raw_edges_all_apps": 3174,
          "game_context_edges": 2654,
          "candidates": 977,
          "nonoverlap_candidates": 977,
          "candidate_recordings": 86,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "valorant-key-3168d208d8fd53ef"
          ],
          "raw_key_variants": {
            "X": 977
          },
          "actions": {
            "ability_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "dominant_menu_or_lobby": 1,
            "no_qualifying_gameplay_action": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        }
      ]
    },
    {
      "id": "palworld",
      "name": "Palworld",
      "name_zh": "幻兽帕鲁",
      "genre": "creature_survival_crafting",
      "primary": true,
      "recordings": 30,
      "indexed_hours": 28.71,
      "target_keys": 16,
      "document_keys": 16,
      "keys_with_candidates": 16,
      "covered_keys": 6,
      "candidates": 3439,
      "joint_nonoverlap_candidates": 1970,
      "processed": 181,
      "visual_eligible": 73,
      "joint_nonoverlap_visual_eligible": 73,
      "examples": 23,
      "reference_estimate_supported_part": 845,
      "reference_packing_candidates": 1962,
      "estimate_unknown_candidates": 337,
      "reference_estimate": null,
      "keys": [
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "0",
          "codes": [
            48
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 4,
          "game_context_edges": 4,
          "candidates": 3,
          "nonoverlap_candidates": 3,
          "candidate_recordings": 3,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "0": 3
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_physical_interaction": 1,
            "no_qualifying_interaction": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 1117,
          "game_context_edges": 1100,
          "candidates": 312,
          "nonoverlap_candidates": 312,
          "candidate_recordings": 28,
          "processed": 10,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "1": 312
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 3,
            "anchor_only_changes_ui_selection_without_immediate_physical_action": 1,
            "montage": 1,
            "montage_or_cut": 1,
            "unresponsive_action_anchor": 1,
            "The anchor key '1' at 3.00s only switches the selected Pal in the HUD, which is a UI-only selection and does not perform a qualifying physical action.": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": 0.0,
          "assessed": 10,
          "method": "no_success_yet_not_proof_of_zero_yield"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 447,
          "game_context_edges": 439,
          "candidates": 130,
          "nonoverlap_candidates": 130,
          "candidate_recordings": 25,
          "processed": 9,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "palworld-key-38ee3c63555164a9"
          ],
          "raw_key_variants": {
            "2": 130
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 3,
            "anchor_action_not_supported": 2,
            "equip_evidence_is_only_hud_description": 1,
            "The keyboard anchor '2' cycles the equipped Pal Sphere, which only updates the HUD slot in the bottom-right corner. No physical weapon/tool equip or character animation is visible, particularly because a large Pal blocks the player character from view.": 1,
            "anchor_action_not_physical_interaction": 1
          },
          "status": "covered",
          "estimate": 14,
          "rate": 0.1111,
          "assessed": 9,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 262,
          "game_context_edges": 257,
          "candidates": 113,
          "nonoverlap_candidates": 113,
          "candidate_recordings": 26,
          "processed": 10,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "3": 113
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 3,
            "anchor_key_no_visible_response": 1,
            "anchor_triggered_action_is_ui_only_selection": 1,
            "anchor_action_unsupported": 1,
            "anchor_action_not_supported": 1,
            "The keyboard anchor '3' at ~3.0s only cycles the active Pal selection in the HUD (from Grizzbolt to Vanwyrm) without any immediate physical character action or visible object change in the world. This is a UI/HUD-only selection, which does not qualify as a physical interaction.": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": 0.0,
          "assessed": 10,
          "method": "no_success_yet_not_proof_of_zero_yield"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 20,
          "game_context_edges": 18,
          "candidates": 14,
          "nonoverlap_candidates": 14,
          "candidate_recordings": 9,
          "processed": 7,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "4": 14
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_is_excluded_ui_operation": 2,
            "anchor_action_not_qualifying": 1,
            "primary_ui_or_locomotion_by_own_description": 1,
            "anchor_press_is_ui_text_input": 1,
            "anchor_triggered_ui_interaction": 1,
            "anchor_action_not_qualifying_or_ui_only": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": 0.0,
          "assessed": 7,
          "method": "no_success_yet_not_proof_of_zero_yield"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "5",
          "codes": [
            53
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 8,
          "game_context_edges": 8,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "5": 2
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "6",
          "codes": [
            54
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 5,
          "game_context_edges": 5,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "6": 1
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "7",
          "codes": [
            55
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 7,
          "game_context_edges": 7,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "7": 2
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "The keyboard anchor key '7' is used solely to type a character into the in-game chat box, which is a UI text-entry operation and not a qualifying physical interaction.": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "8",
          "codes": [
            56
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 4,
          "game_context_edges": 4,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "8": 1
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "9",
          "codes": [
            57
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 5,
          "game_context_edges": 5,
          "candidates": 4,
          "nonoverlap_candidates": 4,
          "candidate_recordings": 3,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "9": 4
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 2
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 558,
          "game_context_edges": 511,
          "candidates": 205,
          "nonoverlap_candidates": 205,
          "candidate_recordings": 25,
          "processed": 9,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "C": 205
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "primary_interaction_is_excluded_fast_travel_map_opening": 1,
            "opening_fast_travel_map_is_excluded": 1,
            "anchor_action_is_locomotion": 1,
            "dominant_menu_or_loading_screen": 1,
            "primary_ui_or_locomotion_by_own_description": 1,
            "anchor_action_is_excluded_ui_operation": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": 0.0,
          "assessed": 9,
          "method": "no_success_yet_not_proof_of_zero_yield"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "当前帕鲁召出/收回相关操作；需观察帕鲁与玩家动作"
          ],
          "raw_edges_all_apps": 4933,
          "game_context_edges": 4658,
          "candidates": 873,
          "nonoverlap_candidates": 873,
          "candidate_recordings": 30,
          "processed": 26,
          "technical_or_api_failures": 2,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 0,
          "examples": 4,
          "example_ids": [
            "palworld-key-3f228398dbba33c3",
            "palworld-key-c0b9c0da4959904e",
            "palworld-key-2126a9382e10997d",
            "palworld-key-23ff9ac79e4e1d9d"
          ],
          "raw_key_variants": {
            "E": 873
          },
          "actions": {
            "companion_command": 13,
            "ability_use": 1,
            "throw_object": 1
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "technical_or_api_failure": 2,
            "anchor_action_unsupported": 2,
            "event_0_unsupported_evidence_time": 1,
            "anchor_unresponsive": 1,
            "dominant_menu": 1,
            "excluded_ui_workflow": 1
          },
          "status": "covered",
          "estimate": 546,
          "rate": 0.625,
          "assessed": 24,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "使用/交互/伙伴相关上下文操作"
          ],
          "raw_edges_all_apps": 5615,
          "game_context_edges": 5242,
          "candidates": 1132,
          "nonoverlap_candidates": 1132,
          "candidate_recordings": 30,
          "processed": 27,
          "technical_or_api_failures": 4,
          "visual_eligible": 10,
          "nonoverlap_visual_eligible": 10,
          "second_review_passed": 1,
          "examples": 7,
          "example_ids": [
            "palworld-key-4663e5c9222c27d6",
            "palworld-key-02dae88d53d9e4bd",
            "palworld-key-bbecce28d536ffc8",
            "palworld-key-7328dc196fe35938",
            "palworld-key-5c2ef6ec33e27996",
            "palworld-key-b689a6a515fb39a4",
            "palworld-key-129778014dc12cba"
          ],
          "raw_key_variants": {
            "F": 1132
          },
          "actions": {
            "pickup": 2,
            "craft_build": 2,
            "dismount_exit": 5,
            "mount_enter": 1
          },
          "outcomes": {
            "performed": 10
          },
          "top_rejection_reasons": {
            "primary_ui_or_locomotion_by_own_description": 6,
            "technical_or_api_failure": 5,
            "primary_actor_or_link_or_boundary": 2,
            "anchor_action_unsupported": 1,
            "primary_action_excluded": 1,
            "anchor_unresponsive_or_no_visible_action": 1
          },
          "status": "covered",
          "estimate": 492,
          "rate": 0.4348,
          "assessed": 23,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "帕鲁球投掷相关操作；投出不等于捕获成功"
          ],
          "raw_edges_all_apps": 1429,
          "game_context_edges": 1358,
          "candidates": 392,
          "nonoverlap_candidates": 392,
          "candidate_recordings": 26,
          "processed": 24,
          "technical_or_api_failures": 0,
          "visual_eligible": 19,
          "nonoverlap_visual_eligible": 19,
          "second_review_passed": 1,
          "examples": 3,
          "example_ids": [
            "palworld-key-ec2634dba0381bc4",
            "palworld-key-06d8ddce50bf3e56",
            "palworld-key-251a03953ec395c7"
          ],
          "raw_key_variants": {
            "Q": 392
          },
          "actions": {
            "throw_object": 19
          },
          "outcomes": {
            "performed": 19
          },
          "top_rejection_reasons": {
            "dominant_menu_or_ui_assembly": 2,
            "no_qualifying_physical_interaction": 1,
            "dominant_ui_or_menu": 1,
            "low_confidence": 1,
            "primary_uncertain": 1,
            "dominant_menu_or_ui": 1
          },
          "status": "covered",
          "estimate": 310,
          "rate": 0.7917,
          "assessed": 24,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "装填或上下文功能，依据当前工具和坐骑复核"
          ],
          "raw_edges_all_apps": 328,
          "game_context_edges": 301,
          "candidates": 166,
          "nonoverlap_candidates": 166,
          "candidate_recordings": 18,
          "processed": 26,
          "technical_or_api_failures": 1,
          "visual_eligible": 11,
          "nonoverlap_visual_eligible": 11,
          "second_review_passed": 1,
          "examples": 3,
          "example_ids": [
            "palworld-key-6f85e3f574c4d409",
            "palworld-key-a3bca22edbee1d9e",
            "palworld-key-8c219e5977ecbc32"
          ],
          "raw_key_variants": {
            "R": 166
          },
          "actions": {
            "weapon_reload": 11
          },
          "outcomes": {
            "performed": 10,
            "attempted_unsuccessful": 1
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 4,
            "anchor_action_not_supported": 3,
            "anchor_action_not_done": 1,
            "anchor_action_not_visible": 1,
            "technical_or_api_failure": 1,
            "dominant_menu_or_map": 1
          },
          "status": "covered",
          "estimate": 73,
          "rate": 0.44,
          "assessed": 25,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "palworld",
          "game_zh": "幻兽帕鲁",
          "key": "V",
          "codes": [
            86
          ],
          "in_document": true,
          "prior_notes": [
            "存在伙伴、装备、技能或姿态上下文差异；本轮先验不指定固定含义"
          ],
          "raw_edges_all_apps": 539,
          "game_context_edges": 535,
          "candidates": 89,
          "nonoverlap_candidates": 89,
          "candidate_recordings": 17,
          "processed": 25,
          "technical_or_api_failures": 0,
          "visual_eligible": 17,
          "nonoverlap_visual_eligible": 17,
          "second_review_passed": 0,
          "examples": 5,
          "example_ids": [
            "palworld-key-8046c5aa35f3d852",
            "palworld-key-f5b3a205a78e705e",
            "palworld-key-74f9568c0138d74e",
            "palworld-key-42770b90f2f6cc34",
            "palworld-key-e88a207cb71e7872"
          ],
          "raw_key_variants": {
            "V": 89
          },
          "actions": {
            "physical_npc_interaction": 14,
            "combat_dodge": 1,
            "throw_object": 1,
            "companion_command": 1
          },
          "outcomes": {
            "performed": 17
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 2,
            "anchor_action_unresponsive_or_not_visible": 1,
            "anchor_was_ui_interaction": 1,
            "anchor_was_unresponsive": 1,
            "anchor_action_not_supported": 1,
            "anchor_unresponsive": 1
          },
          "status": "covered",
          "estimate": 61,
          "rate": 0.68,
          "assessed": 25,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        }
      ]
    },
    {
      "id": "ac-origins",
      "name": "Assassin's Creed Origins",
      "name_zh": "刺客信条：起源",
      "genre": "historical_action_rpg",
      "primary": true,
      "recordings": 5,
      "indexed_hours": 8.68,
      "target_keys": 10,
      "document_keys": 9,
      "keys_with_candidates": 10,
      "covered_keys": 10,
      "candidates": 1414,
      "joint_nonoverlap_candidates": 802,
      "processed": 187,
      "visual_eligible": 98,
      "joint_nonoverlap_visual_eligible": 96,
      "examples": 41,
      "reference_estimate_supported_part": 486,
      "reference_packing_candidates": 796,
      "estimate_unknown_candidates": 3,
      "reference_estimate": null,
      "keys": [
        {
          "game": "ac-origins",
          "game_zh": "刺客信条：起源",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "装备/道具相关槽位，须看实际装备变化"
          ],
          "raw_edges_all_apps": 41,
          "game_context_edges": 41,
          "candidates": 29,
          "nonoverlap_candidates": 29,
          "candidate_recordings": 5,
          "processed": 21,
          "technical_or_api_failures": 0,
          "visual_eligible": 12,
          "nonoverlap_visual_eligible": 12,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "ac-origins-key-ff4d58751ce8fb2c",
            "ac-origins-key-1839e5b9ffcf4ced",
            "ac-origins-key-4e8cca18191bbcef"
          ],
          "raw_key_variants": {
            "1": 29
          },
          "actions": {
            "tool_use": 1,
            "weapon_equip": 11
          },
          "outcomes": {
            "performed": 12
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 5,
            "black_run_at_least_0.12s": 2,
            "The keyboard anchor '1' only changes the highlighted weapon slot in the HUD while the player continues to hold the torch; there is no visible change to the equipped object, which is required to qualify as weapon_equip.": 1,
            "primary_interaction_not_visible_or_disabled": 1
          },
          "status": "covered",
          "estimate": 17,
          "rate": 0.5714,
          "assessed": 21,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "ac-origins",
          "game_zh": "刺客信条：起源",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "装备/道具相关槽位，须看实际装备变化"
          ],
          "raw_edges_all_apps": 87,
          "game_context_edges": 87,
          "candidates": 36,
          "nonoverlap_candidates": 36,
          "candidate_recordings": 5,
          "processed": 22,
          "technical_or_api_failures": 0,
          "visual_eligible": 14,
          "nonoverlap_visual_eligible": 14,
          "second_review_passed": 2,
          "examples": 3,
          "example_ids": [
            "ac-origins-key-11920f04d041a690",
            "ac-origins-key-26d528006bf276e9",
            "ac-origins-key-b302e29cd1c4f52a"
          ],
          "raw_key_variants": {
            "2": 36
          },
          "actions": {
            "weapon_equip": 14
          },
          "outcomes": {
            "performed": 14
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 4,
            "The keyboard anchor '2' only changes the highlighted weapon slot in the HUD (from slot 1 to slot 2) while the player is riding a mount. There is no visible change to the equipped weapon on the character's body or in their hands, which does not meet the requirement for a visible weapon_equip action.": 1,
            "anchor_action_not_observed": 1,
            "passive_dialogue_or_cutscene": 1,
            "no_response_to_anchor": 1,
            "The keyboard anchor '2' at t=2.99s only changes the highlighted bow slot in the HUD without any visible physical weapon-equipping animation or change in the equipped object on the character's body.": 1
          },
          "status": "covered",
          "estimate": 23,
          "rate": 0.6364,
          "assessed": 22,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "ac-origins",
          "game_zh": "刺客信条：起源",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "装备/道具相关槽位，须看实际装备变化"
          ],
          "raw_edges_all_apps": 40,
          "game_context_edges": 40,
          "candidates": 20,
          "nonoverlap_candidates": 20,
          "candidate_recordings": 5,
          "processed": 17,
          "technical_or_api_failures": 0,
          "visual_eligible": 11,
          "nonoverlap_visual_eligible": 11,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "ac-origins-key-0b424689912154cf",
            "ac-origins-key-1d6043c5901f4df0",
            "ac-origins-key-7ade53fd0887432f"
          ],
          "raw_key_variants": {
            "3": 20
          },
          "actions": {
            "weapon_equip": 11
          },
          "outcomes": {
            "performed": 11
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 3,
            "anchor_unresponsive": 1,
            "anchor_action_not_visible": 1,
            "event_0_unsupported_evidence_time": 1
          },
          "status": "covered",
          "estimate": 13,
          "rate": 0.6471,
          "assessed": 17,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "ac-origins",
          "game_zh": "刺客信条：起源",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "装备/道具相关槽位，须看实际装备变化"
          ],
          "raw_edges_all_apps": 16,
          "game_context_edges": 16,
          "candidates": 9,
          "nonoverlap_candidates": 9,
          "candidate_recordings": 3,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "ac-origins-key-76b95017927eb7d5"
          ],
          "raw_key_variants": {
            "4": 9
          },
          "actions": {
            "item_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "ac-origins",
          "game_zh": "刺客信条：起源",
          "key": "Alt",
          "codes": [
            18,
            164,
            165
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 3798,
          "game_context_edges": 3798,
          "candidates": 330,
          "nonoverlap_candidates": 330,
          "candidate_recordings": 5,
          "processed": 26,
          "technical_or_api_failures": 0,
          "visual_eligible": 4,
          "nonoverlap_visual_eligible": 4,
          "second_review_passed": 1,
          "examples": 3,
          "example_ids": [
            "ac-origins-key-5273ce24c67eb93f",
            "ac-origins-key-e412259c599e491a",
            "ac-origins-key-7a0fdc8e82a8dd29"
          ],
          "raw_key_variants": {
            "Alt": 330
          },
          "actions": {
            "combat_dodge": 3,
            "grip_interaction": 1
          },
          "outcomes": {
            "performed": 4
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 5,
            "no_qualifying_action": 3,
            "anchor_action_not_supported": 2,
            "no_qualifying_action_observed": 1,
            "anchor_action_is_locomotion": 1,
            "anchor_action_not_qualifying": 1
          },
          "status": "covered",
          "estimate": 51,
          "rate": 0.1538,
          "assessed": 26,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "ac-origins",
          "game_zh": "刺客信条：起源",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": true,
          "prior_notes": [
            "蹲伏/姿态相关；仅蹲伏不纳入正式交互"
          ],
          "raw_edges_all_apps": 226,
          "game_context_edges": 226,
          "candidates": 99,
          "nonoverlap_candidates": 99,
          "candidate_recordings": 5,
          "processed": 26,
          "technical_or_api_failures": 0,
          "visual_eligible": 3,
          "nonoverlap_visual_eligible": 3,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "ac-origins-key-e72499d17ef8fb85",
            "ac-origins-key-57ae031bbb3478e6",
            "ac-origins-key-a342d577ad1a6491"
          ],
          "raw_key_variants": {
            "C": 99
          },
          "actions": {
            "dismount_exit": 1,
            "other_interaction": 1,
            "grip_interaction": 1
          },
          "outcomes": {
            "performed": 3
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 6,
            "anchor_action_unsupported": 3,
            "anchor_action_is_locomotion_only": 2,
            "no_qualifying_physical_interactions": 1,
            "no_qualifying_anchor_action": 1,
            "ordinary_climbing_is_locomotion": 1
          },
          "status": "covered",
          "estimate": 11,
          "rate": 0.1154,
          "assessed": 26,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "ac-origins",
          "game_zh": "刺客信条：起源",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "场景拾取/交互等上下文操作"
          ],
          "raw_edges_all_apps": 1897,
          "game_context_edges": 1897,
          "candidates": 471,
          "nonoverlap_candidates": 471,
          "candidate_recordings": 5,
          "processed": 17,
          "technical_or_api_failures": 0,
          "visual_eligible": 14,
          "nonoverlap_visual_eligible": 14,
          "second_review_passed": 2,
          "examples": 8,
          "example_ids": [
            "ac-origins-key-ba8a1f907892ef8b",
            "ac-origins-key-4f6922e21639ab8e",
            "ac-origins-key-f7c5640a9787f99d",
            "ac-origins-key-6f238826ab8f291b",
            "ac-origins-key-71016b6d3b0b7a41",
            "ac-origins-key-9e130f4110123740",
            "ac-origins-key-38dd5a24bd835f5a",
            "ac-origins-key-754182bae362f92f"
          ],
          "raw_key_variants": {
            "E": 471
          },
          "actions": {
            "dismount_exit": 5,
            "mount_enter": 5,
            "object_operate": 1,
            "pickup": 2,
            "combat_dodge": 1
          },
          "outcomes": {
            "performed": 14
          },
          "top_rejection_reasons": {
            "event_0_unsupported_evidence_time": 1,
            "anchor_action_not_supported": 1,
            "black_run_at_least_0.12s": 1
          },
          "status": "covered",
          "estimate": 388,
          "rate": 0.8235,
          "assessed": 17,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "ac-origins",
          "game_zh": "刺客信条：起源",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "随状态变化；本轮画面直接支持 Shift+F 在肾上腺素充满时释放特殊能力"
          ],
          "raw_edges_all_apps": 421,
          "game_context_edges": 421,
          "candidates": 129,
          "nonoverlap_candidates": 129,
          "candidate_recordings": 5,
          "processed": 15,
          "technical_or_api_failures": 0,
          "visual_eligible": 13,
          "nonoverlap_visual_eligible": 13,
          "second_review_passed": 2,
          "examples": 8,
          "example_ids": [
            "ac-origins-key-ac49b8c7f9666d69",
            "ac-origins-key-6bd1c33c781187d9",
            "ac-origins-key-1466c826f35c69ca",
            "ac-origins-key-9a3a9962f99b32c9",
            "ac-origins-key-50c0f492b592559b",
            "ac-origins-key-d207c1f4b65203d5",
            "ac-origins-key-2f3dd1c2def8c009",
            "ac-origins-key-411d680ca1dec1be"
          ],
          "raw_key_variants": {
            "F": 129
          },
          "actions": {
            "throw_object": 1,
            "ability_use": 6,
            "tool_use": 1,
            "combat_dodge": 1,
            "melee_attack": 3,
            "physical_npc_interaction": 1
          },
          "outcomes": {
            "performed": 13
          },
          "top_rejection_reasons": {
            "black_run_at_least_0.12s": 2
          },
          "status": "covered",
          "estimate": 112,
          "rate": 0.8667,
          "assessed": 15,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "ac-origins",
          "game_zh": "刺客信条：起源",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "随状态和按住时长变化；本轮画面直接支持非战斗下长按呼唤坐骑"
          ],
          "raw_edges_all_apps": 216,
          "game_context_edges": 216,
          "candidates": 92,
          "nonoverlap_candidates": 92,
          "candidate_recordings": 5,
          "processed": 23,
          "technical_or_api_failures": 0,
          "visual_eligible": 11,
          "nonoverlap_visual_eligible": 11,
          "second_review_passed": 1,
          "examples": 5,
          "example_ids": [
            "ac-origins-key-7d203edf55d8dc12",
            "ac-origins-key-166dd5798566a7ed",
            "ac-origins-key-09f8ff5f1f31bd2e",
            "ac-origins-key-fe9a2b1bee21f60b",
            "ac-origins-key-1eb7063af7cba126"
          ],
          "raw_key_variants": {
            "Q": 92
          },
          "actions": {
            "companion_command": 8,
            "block_parry": 2,
            "scan_ability": 1
          },
          "outcomes": {
            "performed": 10,
            "attempted_unsuccessful": 1
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 6,
            "black_run_at_least_0.12s": 2,
            "anchor_action_not_supported": 2,
            "locomotion_only": 1,
            "anchor_pressed_but_no_visible_response_or_effect": 1
          },
          "status": "covered",
          "estimate": 44,
          "rate": 0.4783,
          "assessed": 23,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "ac-origins",
          "game_zh": "刺客信条：起源",
          "key": "V",
          "codes": [
            86
          ],
          "in_document": true,
          "prior_notes": [
            "赛努/侦察相关操作，区分能力发动和纯镜头运动"
          ],
          "raw_edges_all_apps": 480,
          "game_context_edges": 480,
          "candidates": 199,
          "nonoverlap_candidates": 199,
          "candidate_recordings": 5,
          "processed": 18,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 1,
          "examples": 4,
          "example_ids": [
            "ac-origins-key-e73e0976b312476d",
            "ac-origins-key-464c54eddea44d28",
            "ac-origins-key-d255c9937d779a6b",
            "ac-origins-key-1c63225305d7d90a"
          ],
          "raw_key_variants": {
            "V": 199
          },
          "actions": {
            "scan_ability": 13,
            "companion_command": 2
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "anchor_unsupported": 1,
            "anchor_action_unsupported": 1,
            "anchor_unresponsive_hold_required": 1
          },
          "status": "covered",
          "estimate": 166,
          "rate": 0.8333,
          "assessed": 18,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        }
      ]
    },
    {
      "id": "rdr2",
      "name": "Red Dead Redemption 2",
      "name_zh": "荒野大镖客 2",
      "genre": "western_open_world",
      "primary": true,
      "recordings": 7,
      "indexed_hours": 8.37,
      "target_keys": 7,
      "document_keys": 6,
      "keys_with_candidates": 7,
      "covered_keys": 7,
      "candidates": 811,
      "joint_nonoverlap_candidates": 561,
      "processed": 180,
      "visual_eligible": 88,
      "joint_nonoverlap_visual_eligible": 88,
      "examples": 37,
      "reference_estimate_supported_part": 276,
      "reference_packing_candidates": 554,
      "estimate_unknown_candidates": 0,
      "reference_estimate": 276,
      "keys": [
        {
          "game": "rdr2",
          "game_zh": "荒野大镖客 2",
          "key": "B",
          "codes": [
            66
          ],
          "in_document": true,
          "prior_notes": [
            "可能进入物品/菜单状态，不能默认真实物品使用"
          ],
          "raw_edges_all_apps": 70,
          "game_context_edges": 70,
          "candidates": 31,
          "nonoverlap_candidates": 31,
          "candidate_recordings": 6,
          "processed": 8,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "rdr2-key-33b608ffcc75ecd6"
          ],
          "raw_key_variants": {
            "B": 31
          },
          "actions": {
            "physical_npc_interaction": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 2,
            "anchor_triggered_menu_only": 1,
            "anchor_triggers_inventory_menu": 1,
            "The anchor key 'B' is used to open the satchel (inventory menu), which is an excluded UI/inventory menu operation and does not qualify as a physical player interaction.": 1,
            "inventory_menu_only": 1,
            "anchor_triggered_inventory_menu_only": 1
          },
          "status": "covered",
          "estimate": 4,
          "rate": 0.125,
          "assessed": 8,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "rdr2",
          "game_zh": "荒野大镖客 2",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "上下坐骑/载具或上下文交互"
          ],
          "raw_edges_all_apps": 621,
          "game_context_edges": 621,
          "candidates": 316,
          "nonoverlap_candidates": 316,
          "candidate_recordings": 7,
          "processed": 32,
          "technical_or_api_failures": 0,
          "visual_eligible": 19,
          "nonoverlap_visual_eligible": 19,
          "second_review_passed": 1,
          "examples": 11,
          "example_ids": [
            "rdr2-key-f12a45ee7c1e7f6a",
            "rdr2-key-dbd377571a737056",
            "rdr2-key-fa0a8926f0e28a80",
            "rdr2-key-8f71aedb000ebff5",
            "rdr2-key-2cb37fe9f8e7e25d",
            "rdr2-key-0cb4fcc908da92c2",
            "rdr2-key-0df7d503dedf407c",
            "rdr2-key-1c33cde64d3a8cf0",
            "rdr2-key-76bd082e9b80f286",
            "rdr2-key-335479c62ddce00e",
            "rdr2-key-382a29d609cdcbd3"
          ],
          "raw_key_variants": {
            "E": 316
          },
          "actions": {
            "physical_npc_interaction": 3,
            "dismount_exit": 4,
            "object_operate": 1,
            "other_interaction": 3,
            "pickup": 4,
            "mount_enter": 4
          },
          "outcomes": {
            "performed": 19
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 2,
            "low_confidence": 1,
            "primary_action_incomplete_or_truncated": 1,
            "anchor_unresponsive_or_unrelated": 1,
            "anchor_action_is_ui_navigation": 1,
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": 188,
          "rate": 0.5938,
          "assessed": 32,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "rdr2",
          "game_zh": "荒野大镖客 2",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "近战或上下文人物交互"
          ],
          "raw_edges_all_apps": 374,
          "game_context_edges": 374,
          "candidates": 58,
          "nonoverlap_candidates": 58,
          "candidate_recordings": 7,
          "processed": 34,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 1,
          "examples": 6,
          "example_ids": [
            "rdr2-key-1f84b8941b6f18eb",
            "rdr2-key-ad08761ca39b75a0",
            "rdr2-key-ecac0b4e99e8535c",
            "rdr2-key-33414890cdf6aec9",
            "rdr2-key-5a6ea2b834418772",
            "rdr2-key-1d811abafe5b510e"
          ],
          "raw_key_variants": {
            "F": 58
          },
          "actions": {
            "melee_attack": 6,
            "physical_npc_interaction": 7,
            "other_interaction": 1,
            "object_operate": 1
          },
          "outcomes": {
            "performed": 14,
            "attempted_unsuccessful": 1
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 4,
            "anchor_action_not_supported": 3,
            "no_qualifying_physical_interaction": 3,
            "anchor_action_is_excluded_ui_operation_reading_closing_document": 1,
            "The anchor key F at 3.02s is used to exit the weapon inspection screen, which is a UI operation and does not qualify as a physical interaction.": 1,
            "primary_onset_not_near_key": 1
          },
          "status": "covered",
          "estimate": 26,
          "rate": 0.4412,
          "assessed": 34,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "rdr2",
          "game_zh": "荒野大镖客 2",
          "key": "G",
          "codes": [
            71
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 32,
          "game_context_edges": 32,
          "candidates": 12,
          "nonoverlap_candidates": 12,
          "candidate_recordings": 6,
          "processed": 12,
          "technical_or_api_failures": 0,
          "visual_eligible": 9,
          "nonoverlap_visual_eligible": 9,
          "second_review_passed": 0,
          "examples": 4,
          "example_ids": [
            "rdr2-key-7c04d22a49b23d58",
            "rdr2-key-03244373950e309a",
            "rdr2-key-f3310407d8e5371f",
            "rdr2-key-4c72cbae2a7bfbda"
          ],
          "raw_key_variants": {
            "G": 12
          },
          "actions": {
            "physical_npc_interaction": 6,
            "companion_command": 3
          },
          "outcomes": {
            "performed": 9
          },
          "top_rejection_reasons": {
            "primary_onset_not_near_key": 2,
            "primary_actor_or_link_or_boundary": 1,
            "unreadable/dark footage": 1,
            "no qualifying physical interaction linked to the anchor key": 1
          },
          "status": "covered",
          "estimate": 9,
          "rate": 0.75,
          "assessed": 12,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "rdr2",
          "game_zh": "荒野大镖客 2",
          "key": "H",
          "codes": [
            72
          ],
          "in_document": true,
          "prior_notes": [
            "呼唤坐骑；需要手势/口哨动作或坐骑响应证据"
          ],
          "raw_edges_all_apps": 113,
          "game_context_edges": 113,
          "candidates": 29,
          "nonoverlap_candidates": 29,
          "candidate_recordings": 5,
          "processed": 29,
          "technical_or_api_failures": 0,
          "visual_eligible": 19,
          "nonoverlap_visual_eligible": 19,
          "second_review_passed": 4,
          "examples": 3,
          "example_ids": [
            "rdr2-key-50a7270030a0926f",
            "rdr2-key-7c3166db624da249",
            "rdr2-key-090e0b38a6782f63"
          ],
          "raw_key_variants": {
            "H": 29
          },
          "actions": {
            "companion_command": 19
          },
          "outcomes": {
            "performed": 19
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 5,
            "no_active_interaction_detected": 1,
            "anchor_action_unresponsive": 1,
            "event_0_unsupported_evidence_time": 1,
            "anchor_action_unsupported": 1,
            "dark_footage": 1
          },
          "status": "covered",
          "estimate": 19,
          "rate": 0.6552,
          "assessed": 29,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "rdr2",
          "game_zh": "荒野大镖客 2",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "掩体/装备等上下文操作，菜单部分排除"
          ],
          "raw_edges_all_apps": 117,
          "game_context_edges": 117,
          "candidates": 59,
          "nonoverlap_candidates": 59,
          "candidate_recordings": 7,
          "processed": 33,
          "technical_or_api_failures": 0,
          "visual_eligible": 14,
          "nonoverlap_visual_eligible": 14,
          "second_review_passed": 1,
          "examples": 5,
          "example_ids": [
            "rdr2-key-e84f48cb19741079",
            "rdr2-key-c3c899db5a61b633",
            "rdr2-key-392e4fc4c0614de0",
            "rdr2-key-d6e75a27eb7c29f5",
            "rdr2-key-f9197c5fd020d00e"
          ],
          "raw_key_variants": {
            "Q": 59
          },
          "actions": {
            "cover_enter": 9,
            "other_interaction": 1,
            "scan_ability": 4
          },
          "outcomes": {
            "performed": 14
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 4,
            "anchor_action_not_qualifying": 3,
            "no_qualifying_physical_interaction": 2,
            "primary_ui_or_locomotion_by_own_description": 2,
            "anchor_inside_menu_or_ui": 1,
            "dominant_menu_or_ui_assembly": 1
          },
          "status": "covered",
          "estimate": 25,
          "rate": 0.4242,
          "assessed": 33,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "rdr2",
          "game_zh": "荒野大镖客 2",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "换弹、拾取/搜刮等上下文功能，不能只按键码统一标签"
          ],
          "raw_edges_all_apps": 920,
          "game_context_edges": 920,
          "candidates": 306,
          "nonoverlap_candidates": 306,
          "candidate_recordings": 7,
          "processed": 32,
          "technical_or_api_failures": 1,
          "visual_eligible": 11,
          "nonoverlap_visual_eligible": 11,
          "second_review_passed": 0,
          "examples": 7,
          "example_ids": [
            "rdr2-key-08d52bc413e003f9",
            "rdr2-key-ecd748e899b89e4a",
            "rdr2-key-a60072bf93c94521",
            "rdr2-key-26cc050b844404bc",
            "rdr2-key-1c1e6b8b52bf2275",
            "rdr2-key-0dd2ab80eadade1e",
            "rdr2-key-3ba6d39f296b1ff8"
          ],
          "raw_key_variants": {
            "R": 306
          },
          "actions": {
            "physical_npc_interaction": 1,
            "pickup": 4,
            "weapon_reload": 4,
            "other_interaction": 1,
            "object_operate": 1
          },
          "outcomes": {
            "performed": 11
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 6,
            "primary_ui_or_locomotion_by_own_description": 1,
            "unresponsive_press": 1,
            "anchor_key_press_failed_to_trigger_action_due_to_insufficient_hold_duration": 1,
            "actual_saddle_removal_action_occurs_much_later_at_8.75s_triggered_by_a_subsequent_R_press": 1,
            "The keyboard anchor key 'R' does not trigger any visible qualifying action; the player is merely riding a horse throughout the video.": 1
          },
          "status": "covered",
          "estimate": 109,
          "rate": 0.3548,
          "assessed": 31,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        }
      ]
    },
    {
      "id": "watch-dogs-2",
      "name": "Watch Dogs 2",
      "name_zh": "看门狗 2",
      "genre": "hacking_stealth",
      "primary": true,
      "recordings": 4,
      "indexed_hours": 4.83,
      "target_keys": 19,
      "document_keys": 18,
      "keys_with_candidates": 12,
      "covered_keys": 10,
      "candidates": 482,
      "joint_nonoverlap_candidates": 328,
      "processed": 189,
      "visual_eligible": 136,
      "joint_nonoverlap_visual_eligible": 134,
      "examples": 43,
      "reference_estimate_supported_part": 242,
      "reference_packing_candidates": 320,
      "estimate_unknown_candidates": 4,
      "reference_estimate": null,
      "keys": [
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "0",
          "codes": [
            48
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 19,
          "game_context_edges": 19,
          "candidates": 17,
          "nonoverlap_candidates": 17,
          "candidate_recordings": 4,
          "processed": 14,
          "technical_or_api_failures": 0,
          "visual_eligible": 10,
          "nonoverlap_visual_eligible": 10,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "watch-dogs-2-key-32587a598a121e0a",
            "watch-dogs-2-key-ebe18c3cc260579e",
            "watch-dogs-2-key-f6bfe301ebb80a30"
          ],
          "raw_key_variants": {
            "1": 17
          },
          "actions": {
            "weapon_equip": 9,
            "other_interaction": 1
          },
          "outcomes": {
            "performed": 10
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 3,
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": 12,
          "rate": 0.7143,
          "assessed": 14,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 14,
          "game_context_edges": 14,
          "candidates": 14,
          "nonoverlap_candidates": 14,
          "candidate_recordings": 4,
          "processed": 12,
          "technical_or_api_failures": 0,
          "visual_eligible": 10,
          "nonoverlap_visual_eligible": 10,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "watch-dogs-2-key-75b7d4c55408e143",
            "watch-dogs-2-key-76284cf6d8d20990",
            "watch-dogs-2-key-84897984b9da28a1"
          ],
          "raw_key_variants": {
            "2": 14
          },
          "actions": {
            "weapon_equip": 10
          },
          "outcomes": {
            "performed": 10
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 2
          },
          "status": "covered",
          "estimate": 12,
          "rate": 0.8333,
          "assessed": 12,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 7,
          "game_context_edges": 7,
          "candidates": 7,
          "nonoverlap_candidates": 7,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "3": 7
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "primary_interaction_unrelated_or_delayed": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "5",
          "codes": [
            53
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "6",
          "codes": [
            54
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "7",
          "codes": [
            55
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "8",
          "codes": [
            56
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "9",
          "codes": [
            57
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "B",
          "codes": [
            66
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 34,
          "game_context_edges": 34,
          "candidates": 24,
          "nonoverlap_candidates": 24,
          "candidate_recordings": 4,
          "processed": 21,
          "technical_or_api_failures": 0,
          "visual_eligible": 17,
          "nonoverlap_visual_eligible": 17,
          "second_review_passed": 2,
          "examples": 4,
          "example_ids": [
            "watch-dogs-2-key-43c1f00a87f3dc12",
            "watch-dogs-2-key-90d6017292176b37",
            "watch-dogs-2-key-091a8c58ecaa24c1",
            "watch-dogs-2-key-5d21e7b22dbbc285"
          ],
          "raw_key_variants": {
            "B": 24
          },
          "actions": {
            "tool_use": 15,
            "object_operate": 1,
            "dismount_exit": 1
          },
          "outcomes": {
            "performed": 17
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 3,
            "anchor_action_is_excluded_ui_operation": 1
          },
          "status": "covered",
          "estimate": 19,
          "rate": 0.8095,
          "assessed": 21,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": true,
          "prior_notes": [
            "掩体/人物姿态等上下文操作；排除仅蹲伏"
          ],
          "raw_edges_all_apps": 335,
          "game_context_edges": 335,
          "candidates": 148,
          "nonoverlap_candidates": 148,
          "candidate_recordings": 4,
          "processed": 20,
          "technical_or_api_failures": 0,
          "visual_eligible": 17,
          "nonoverlap_visual_eligible": 17,
          "second_review_passed": 3,
          "examples": 3,
          "example_ids": [
            "watch-dogs-2-key-3a5dc37f5d5ef178",
            "watch-dogs-2-key-af1604f8fb6ecf51",
            "watch-dogs-2-key-04650fc65355a9f9"
          ],
          "raw_key_variants": {
            "C": 148
          },
          "actions": {
            "cover_enter": 16,
            "ability_use": 1
          },
          "outcomes": {
            "performed": 17
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 3
          },
          "status": "covered",
          "estimate": 126,
          "rate": 0.85,
          "assessed": 20,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "交互、载具或近战相关上下文操作，逐录制校准"
          ],
          "raw_edges_all_apps": 163,
          "game_context_edges": 163,
          "candidates": 106,
          "nonoverlap_candidates": 106,
          "candidate_recordings": 4,
          "processed": 23,
          "technical_or_api_failures": 0,
          "visual_eligible": 14,
          "nonoverlap_visual_eligible": 14,
          "second_review_passed": 1,
          "examples": 6,
          "example_ids": [
            "watch-dogs-2-key-256aee5f7ae051f2",
            "watch-dogs-2-key-ea12063c932246ee",
            "watch-dogs-2-key-0a345427f15d8945",
            "watch-dogs-2-key-51ca935d4eefb28e",
            "watch-dogs-2-key-4a42106aee554100",
            "watch-dogs-2-key-044da21432e4e4a0"
          ],
          "raw_key_variants": {
            "E": 106
          },
          "actions": {
            "dismount_exit": 6,
            "mount_enter": 4,
            "object_operate": 4
          },
          "outcomes": {
            "performed": 14
          },
          "top_rejection_reasons": {
            "primary_ui_or_locomotion_by_own_description": 4,
            "black_run_at_least_0.12s": 3,
            "event_0_unsupported_evidence_time": 1,
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": 65,
          "rate": 0.6087,
          "assessed": 23,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "交互、载具或近战相关上下文操作，逐录制校准"
          ],
          "raw_edges_all_apps": 107,
          "game_context_edges": 107,
          "candidates": 38,
          "nonoverlap_candidates": 38,
          "candidate_recordings": 4,
          "processed": 17,
          "technical_or_api_failures": 0,
          "visual_eligible": 16,
          "nonoverlap_visual_eligible": 16,
          "second_review_passed": 2,
          "examples": 3,
          "example_ids": [
            "watch-dogs-2-key-fc0cd56daf245c9a",
            "watch-dogs-2-key-08943c103ddb4821",
            "watch-dogs-2-key-1647b04df3c84878"
          ],
          "raw_key_variants": {
            "F": 38
          },
          "actions": {
            "melee_attack": 15,
            "mount_enter": 1
          },
          "outcomes": {
            "performed": 16
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 1
          },
          "status": "covered",
          "estimate": 36,
          "rate": 0.9412,
          "assessed": 17,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "G",
          "codes": [
            71
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 18,
          "game_context_edges": 18,
          "candidates": 8,
          "nonoverlap_candidates": 8,
          "candidate_recordings": 3,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "G": 8
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_supported": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "持枪时装填相关操作"
          ],
          "raw_edges_all_apps": 30,
          "game_context_edges": 30,
          "candidates": 18,
          "nonoverlap_candidates": 18,
          "candidate_recordings": 4,
          "processed": 17,
          "technical_or_api_failures": 0,
          "visual_eligible": 8,
          "nonoverlap_visual_eligible": 8,
          "second_review_passed": 0,
          "examples": 5,
          "example_ids": [
            "watch-dogs-2-key-27f6e03099063647",
            "watch-dogs-2-key-20cff147a8a34e25",
            "watch-dogs-2-key-3a44188ade27dbbc",
            "watch-dogs-2-key-a5a0c11004439381",
            "watch-dogs-2-key-07f996551cbe1111"
          ],
          "raw_key_variants": {
            "R": 18
          },
          "actions": {
            "weapon_reload": 5,
            "ability_use": 2,
            "tool_use": 1
          },
          "outcomes": {
            "performed": 8
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 2,
            "anchor_unsupported": 1,
            "anchor_action_not_observed": 1,
            "invalid_anchor_action_supported": 1,
            "invalid_input_action_link": 1,
            "low_confidence": 1
          },
          "status": "covered",
          "estimate": 8,
          "rate": 0.4706,
          "assessed": 17,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "T",
          "codes": [
            84
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 56,
          "game_context_edges": 56,
          "candidates": 12,
          "nonoverlap_candidates": 12,
          "candidate_recordings": 3,
          "processed": 10,
          "technical_or_api_failures": 0,
          "visual_eligible": 5,
          "nonoverlap_visual_eligible": 5,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "watch-dogs-2-key-547a6a4d53e668aa",
            "watch-dogs-2-key-b4bb3d45dc919752",
            "watch-dogs-2-key-9145ceaefd2540f3"
          ],
          "raw_key_variants": {
            "T": 12
          },
          "actions": {
            "ability_use": 5
          },
          "outcomes": {
            "performed": 5
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 2,
            "anchor_action_unsupported": 2,
            "invalid_anchor_action_supported": 1,
            "invalid_input_action_link": 1
          },
          "status": "covered",
          "estimate": 6,
          "rate": 0.5,
          "assessed": 10,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "V",
          "codes": [
            86
          ],
          "in_document": true,
          "prior_notes": [
            "NetHack/侦察能力相关操作；需世界可见反馈"
          ],
          "raw_edges_all_apps": 107,
          "game_context_edges": 107,
          "candidates": 55,
          "nonoverlap_candidates": 55,
          "candidate_recordings": 4,
          "processed": 30,
          "technical_or_api_failures": 0,
          "visual_eligible": 28,
          "nonoverlap_visual_eligible": 28,
          "second_review_passed": 3,
          "examples": 3,
          "example_ids": [
            "watch-dogs-2-key-b52c023fce151170",
            "watch-dogs-2-key-52c7bb4a0efd17ee",
            "watch-dogs-2-key-2468445524ee64e9"
          ],
          "raw_key_variants": {
            "V": 55
          },
          "actions": {
            "scan_ability": 28
          },
          "outcomes": {
            "performed": 28
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 1,
            "anchor_failed_linkage": 1
          },
          "status": "covered",
          "estimate": 51,
          "rate": 0.9333,
          "assessed": 30,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "watch-dogs-2",
          "game_zh": "看门狗 2",
          "key": "X",
          "codes": [
            88
          ],
          "in_document": true,
          "prior_notes": [
            "设备、手机或槽位相关，不能将 UI 选择直接算成世界交互"
          ],
          "raw_edges_all_apps": 65,
          "game_context_edges": 65,
          "candidates": 35,
          "nonoverlap_candidates": 35,
          "candidate_recordings": 4,
          "processed": 23,
          "technical_or_api_failures": 1,
          "visual_eligible": 11,
          "nonoverlap_visual_eligible": 11,
          "second_review_passed": 1,
          "examples": 10,
          "example_ids": [
            "watch-dogs-2-key-87e1148512b64802",
            "watch-dogs-2-key-580028dcac3cb8e1",
            "watch-dogs-2-key-5ef1f37250819015",
            "watch-dogs-2-key-e907e97a76938fea",
            "watch-dogs-2-key-01bac5fca9686a94",
            "watch-dogs-2-key-62d0ea9433a3a8ed",
            "watch-dogs-2-key-537725732620a63b",
            "watch-dogs-2-key-fc642986a7d18fa4",
            "watch-dogs-2-key-b6b02cbc9d87f1c3",
            "watch-dogs-2-key-46dd8e9b5b00151f"
          ],
          "raw_key_variants": {
            "X": 35
          },
          "actions": {
            "tool_use": 3,
            "other_interaction": 1,
            "ability_use": 1,
            "scan_ability": 2,
            "object_operate": 2,
            "weapon_equip": 1,
            "cover_enter": 1
          },
          "outcomes": {
            "performed": 11
          },
          "top_rejection_reasons": {
            "black_run_at_least_0.12s": 5,
            "camera_mode_change_or_ui_operation": 1,
            "anchor_action_is_excluded_ui_operation": 1,
            "anchor_action_unresponsive": 1,
            "camera_mode_change_or_ui_only_action": 1,
            "camera_or_ui_operation_only": 1
          },
          "status": "covered",
          "estimate": 18,
          "rate": 0.5,
          "assessed": 22,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        }
      ]
    },
    {
      "id": "tomb-raider-rise",
      "name": "Rise of the Tomb Raider",
      "name_zh": "古墓丽影：崛起",
      "genre": "action_adventure",
      "primary": true,
      "recordings": 3,
      "indexed_hours": 5.25,
      "target_keys": 10,
      "document_keys": 10,
      "keys_with_candidates": 10,
      "covered_keys": 9,
      "candidates": 1166,
      "joint_nonoverlap_candidates": 602,
      "processed": 187,
      "visual_eligible": 120,
      "joint_nonoverlap_visual_eligible": 117,
      "examples": 37,
      "reference_estimate_supported_part": 474,
      "reference_packing_candidates": 587,
      "estimate_unknown_candidates": 0,
      "reference_estimate": 474,
      "keys": [
        {
          "game": "tomb-raider-rise",
          "game_zh": "古墓丽影：崛起",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "武器槽位，需画面确认拿出的武器变化"
          ],
          "raw_edges_all_apps": 128,
          "game_context_edges": 128,
          "candidates": 77,
          "nonoverlap_candidates": 77,
          "candidate_recordings": 3,
          "processed": 19,
          "technical_or_api_failures": 1,
          "visual_eligible": 12,
          "nonoverlap_visual_eligible": 12,
          "second_review_passed": 2,
          "examples": 3,
          "example_ids": [
            "tomb-raider-rise-key-c6ed9994c9f7f46d",
            "tomb-raider-rise-key-5e3018b8aa9388c2",
            "tomb-raider-rise-key-7dcc70bc234cfd70"
          ],
          "raw_key_variants": {
            "1": 77
          },
          "actions": {
            "weapon_equip": 12
          },
          "outcomes": {
            "performed": 12
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 3,
            "equip_evidence_is_only_hud_description": 2,
            "technical_or_api_failure": 1,
            "weapon_equip_not_visible_on_character": 1
          },
          "status": "covered",
          "estimate": 51,
          "rate": 0.6667,
          "assessed": 18,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "tomb-raider-rise",
          "game_zh": "古墓丽影：崛起",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "武器槽位，需画面确认拿出的武器变化"
          ],
          "raw_edges_all_apps": 69,
          "game_context_edges": 69,
          "candidates": 57,
          "nonoverlap_candidates": 57,
          "candidate_recordings": 3,
          "processed": 24,
          "technical_or_api_failures": 0,
          "visual_eligible": 13,
          "nonoverlap_visual_eligible": 13,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "tomb-raider-rise-key-40b9d381746bff9f",
            "tomb-raider-rise-key-546655ddc724cad2",
            "tomb-raider-rise-key-5d0e8d98f3e7095a"
          ],
          "raw_key_variants": {
            "2": 57
          },
          "actions": {
            "weapon_equip": 13
          },
          "outcomes": {
            "performed": 13
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 3,
            "anchor_action_not_visible": 2,
            "anchor_action_not_visible_on_character_model": 2,
            "no_qualifying_primary_event": 1,
            "anchor_action_unsupported": 1,
            "weapon_equip_requires_visible_object_change_not_just_ui_highlight": 1
          },
          "status": "covered",
          "estimate": 31,
          "rate": 0.5417,
          "assessed": 24,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "tomb-raider-rise",
          "game_zh": "古墓丽影：崛起",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "武器槽位，需画面确认拿出的武器变化"
          ],
          "raw_edges_all_apps": 49,
          "game_context_edges": 49,
          "candidates": 39,
          "nonoverlap_candidates": 39,
          "candidate_recordings": 3,
          "processed": 23,
          "technical_or_api_failures": 0,
          "visual_eligible": 12,
          "nonoverlap_visual_eligible": 12,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "tomb-raider-rise-key-189bf4475c15c3ec",
            "tomb-raider-rise-key-753baecba8e5194a",
            "tomb-raider-rise-key-b8bf40ca169b497e"
          ],
          "raw_key_variants": {
            "3": 39
          },
          "actions": {
            "weapon_equip": 12
          },
          "outcomes": {
            "performed": 12
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 5,
            "equip_evidence_is_only_hud_description": 3,
            "anchor_char_action_unresponsive": 1,
            "primary_ui_or_locomotion_by_own_description": 1,
            "anchor_action_not_completed": 1,
            "anchor_action_not_visible": 1
          },
          "status": "covered",
          "estimate": 20,
          "rate": 0.5217,
          "assessed": 23,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "tomb-raider-rise",
          "game_zh": "古墓丽影：崛起",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "武器槽位，需画面确认拿出的武器变化"
          ],
          "raw_edges_all_apps": 6,
          "game_context_edges": 6,
          "candidates": 6,
          "nonoverlap_candidates": 6,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "4": 6
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_supported": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "tomb-raider-rise",
          "game_zh": "古墓丽影：崛起",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": true,
          "prior_notes": [
            "蹲伏/闪避等上下文差异；普通姿态切换不计交互"
          ],
          "raw_edges_all_apps": 125,
          "game_context_edges": 125,
          "candidates": 88,
          "nonoverlap_candidates": 88,
          "candidate_recordings": 3,
          "processed": 18,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 3,
          "examples": 4,
          "example_ids": [
            "tomb-raider-rise-key-190e135581151a87",
            "tomb-raider-rise-key-1f4af4c5bc52a8d5",
            "tomb-raider-rise-key-ed46ea6dc1e25ca0",
            "tomb-raider-rise-key-dd23a1907fd15f91"
          ],
          "raw_key_variants": {
            "C": 88
          },
          "actions": {
            "grip_interaction": 13,
            "combat_dodge": 2
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "anchor_action_is_locomotion": 1,
            "no_qualifying_interaction": 1,
            "anchor_unresponsive": 1,
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": 73,
          "rate": 0.8333,
          "assessed": 18,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "tomb-raider-rise",
          "game_zh": "古墓丽影：崛起",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "互动、拾取、边缘抓握等上下文操作"
          ],
          "raw_edges_all_apps": 3258,
          "game_context_edges": 3258,
          "candidates": 415,
          "nonoverlap_candidates": 415,
          "candidate_recordings": 3,
          "processed": 19,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 3,
          "examples": 8,
          "example_ids": [
            "tomb-raider-rise-key-ea7eb4c5f9c45f6d",
            "tomb-raider-rise-key-301fac60f0ce8064",
            "tomb-raider-rise-key-bfd91f75202183e0",
            "tomb-raider-rise-key-2e2d9e77944f71c7",
            "tomb-raider-rise-key-4c7202a597b30145",
            "tomb-raider-rise-key-c9de9ade95a2cf0d",
            "tomb-raider-rise-key-b55969c0d710acb7",
            "tomb-raider-rise-key-892fb7c3ee527065"
          ],
          "raw_key_variants": {
            "E": 415
          },
          "actions": {
            "grip_interaction": 5,
            "object_operate": 2,
            "pickup": 6,
            "tool_use": 1,
            "craft_build": 1
          },
          "outcomes": {
            "performed": 13,
            "attempted_unsuccessful": 2
          },
          "top_rejection_reasons": {
            "anchor_unresponsive": 2,
            "anchor_action_unsupported": 1,
            "anchor_action_is_excluded_ui_operation": 1
          },
          "status": "covered",
          "estimate": 328,
          "rate": 0.7895,
          "assessed": 19,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "tomb-raider-rise",
          "game_zh": "古墓丽影：崛起",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "近战/终结等上下文操作"
          ],
          "raw_edges_all_apps": 248,
          "game_context_edges": 248,
          "candidates": 31,
          "nonoverlap_candidates": 31,
          "candidate_recordings": 3,
          "processed": 15,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 1,
          "examples": 5,
          "example_ids": [
            "tomb-raider-rise-key-15ce8d7b20983218",
            "tomb-raider-rise-key-a021b4045ad52ae6",
            "tomb-raider-rise-key-67e3f50d2c55bfd6",
            "tomb-raider-rise-key-25a663f75e81dd01",
            "tomb-raider-rise-key-05f58ea977ab1d01"
          ],
          "raw_key_variants": {
            "F": 31
          },
          "actions": {
            "object_operate": 9,
            "melee_attack": 5,
            "pickup": 1
          },
          "outcomes": {
            "performed": 13,
            "attempted_unsuccessful": 2
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": 31,
          "rate": 1.0,
          "assessed": 15,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "tomb-raider-rise",
          "game_zh": "古墓丽影：崛起",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "生存本能/侦察能力，需要实际发动或世界反馈"
          ],
          "raw_edges_all_apps": 1210,
          "game_context_edges": 1210,
          "candidates": 361,
          "nonoverlap_candidates": 361,
          "candidate_recordings": 3,
          "processed": 19,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 3,
          "examples": 3,
          "example_ids": [
            "tomb-raider-rise-key-c848ad9b5c8ed158",
            "tomb-raider-rise-key-1547f00383034f33",
            "tomb-raider-rise-key-38949d96eefaabfc"
          ],
          "raw_key_variants": {
            "Q": 361
          },
          "actions": {
            "scan_ability": 14,
            "tool_use": 1
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "anchor_action_unresponsive": 1,
            "no_qualifying_action": 1,
            "anchor_input_unresponsive": 1,
            "anchor_action_not_supported": 1,
            "anchor_action_unsupported": 1
          },
          "status": "covered",
          "estimate": 285,
          "rate": 0.7895,
          "assessed": 19,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "tomb-raider-rise",
          "game_zh": "古墓丽影：崛起",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "装填/箭矢制作相关操作，依当前装备区分"
          ],
          "raw_edges_all_apps": 121,
          "game_context_edges": 121,
          "candidates": 47,
          "nonoverlap_candidates": 47,
          "candidate_recordings": 3,
          "processed": 33,
          "technical_or_api_failures": 1,
          "visual_eligible": 8,
          "nonoverlap_visual_eligible": 8,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "tomb-raider-rise-key-06551e3b93ff668c",
            "tomb-raider-rise-key-5bf51e7b751e1f2c",
            "tomb-raider-rise-key-072cf25211e61381"
          ],
          "raw_key_variants": {
            "R": 47
          },
          "actions": {
            "weapon_reload": 7,
            "craft_build": 1
          },
          "outcomes": {
            "performed": 6,
            "attempted_unsuccessful": 2
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 10,
            "anchor_action_not_observed": 4,
            "anchor_action_unsupported": 4,
            "anchor_action_not_performed": 2,
            "anchor_action_not_visible": 1,
            "anchor_action_unresponsive": 1
          },
          "status": "covered",
          "estimate": 12,
          "rate": 0.25,
          "assessed": 32,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "tomb-raider-rise",
          "game_zh": "古墓丽影：崛起",
          "key": "V",
          "codes": [
            86
          ],
          "in_document": true,
          "prior_notes": [
            "治疗相关动作，需区分尝试和可见使用"
          ],
          "raw_edges_all_apps": 97,
          "game_context_edges": 97,
          "candidates": 45,
          "nonoverlap_candidates": 45,
          "candidate_recordings": 3,
          "processed": 16,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 1,
          "examples": 5,
          "example_ids": [
            "tomb-raider-rise-key-f17f6484cf97eb40",
            "tomb-raider-rise-key-1f87d82d47b99bf0",
            "tomb-raider-rise-key-2680fe9dc0bdc85f",
            "tomb-raider-rise-key-227de0ab250528ee",
            "tomb-raider-rise-key-2dd18b6cc96ab709"
          ],
          "raw_key_variants": {
            "V": 45
          },
          "actions": {
            "item_use": 10,
            "combat_dodge": 1,
            "scan_ability": 4
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": 42,
          "rate": 0.9375,
          "assessed": 16,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        }
      ]
    },
    {
      "id": "spider-man-2",
      "name": "Marvel's Spider-Man 2",
      "name_zh": "漫威蜘蛛侠 2",
      "genre": "superhero_action",
      "primary": true,
      "recordings": 7,
      "indexed_hours": 8.54,
      "target_keys": 11,
      "document_keys": 10,
      "keys_with_candidates": 11,
      "covered_keys": 11,
      "candidates": 1667,
      "joint_nonoverlap_candidates": 798,
      "processed": 186,
      "visual_eligible": 133,
      "joint_nonoverlap_visual_eligible": 131,
      "examples": 51,
      "reference_estimate_supported_part": 578,
      "reference_packing_candidates": 776,
      "estimate_unknown_candidates": 5,
      "reference_estimate": null,
      "keys": [
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "技能/装置槽位，必须同时检查 Q/E 等保持键及角色装备"
          ],
          "raw_edges_all_apps": 471,
          "game_context_edges": 471,
          "candidates": 121,
          "nonoverlap_candidates": 121,
          "candidate_recordings": 7,
          "processed": 20,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 2,
          "examples": 4,
          "example_ids": [
            "spider-man-2-key-0d385da2c874fb83",
            "spider-man-2-key-77a3f3ed0a6f3b7a",
            "spider-man-2-key-d7f86f8b3afc4b6e",
            "spider-man-2-key-30b937c67a9bec01"
          ],
          "raw_key_variants": {
            "1": 121
          },
          "actions": {
            "ability_use": 13,
            "tool_use": 2
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "invalid_scene_type": 1,
            "character_hitstun_or_unresponsive": 1,
            "passive_cutscene": 1,
            "no_response_to_anchor": 1,
            "anchor_action_failed_to_trigger_or_interrupted": 1,
            "invalid_game_identity_agreement": 1
          },
          "status": "covered",
          "estimate": 91,
          "rate": 0.75,
          "assessed": 20,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "技能/装置槽位，必须同时检查 Q/E 等保持键及角色装备"
          ],
          "raw_edges_all_apps": 745,
          "game_context_edges": 745,
          "candidates": 116,
          "nonoverlap_candidates": 116,
          "candidate_recordings": 7,
          "processed": 18,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 2,
          "examples": 4,
          "example_ids": [
            "spider-man-2-key-4976ed1882122d9f",
            "spider-man-2-key-0b11f7539df3a1be",
            "spider-man-2-key-6671d981e4c1f0db",
            "spider-man-2-key-456ba9aa384af82b"
          ],
          "raw_key_variants": {
            "2": 116
          },
          "actions": {
            "ability_use": 12,
            "tool_use": 3
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 2,
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": 97,
          "rate": 0.8333,
          "assessed": 18,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "技能/装置槽位，必须同时检查 Q/E 等保持键及角色装备"
          ],
          "raw_edges_all_apps": 112,
          "game_context_edges": 112,
          "candidates": 26,
          "nonoverlap_candidates": 26,
          "candidate_recordings": 5,
          "processed": 23,
          "technical_or_api_failures": 0,
          "visual_eligible": 16,
          "nonoverlap_visual_eligible": 16,
          "second_review_passed": 1,
          "examples": 5,
          "example_ids": [
            "spider-man-2-key-86cfb20585e02301",
            "spider-man-2-key-a5e3b397d35b7f38",
            "spider-man-2-key-123fbe065dc8f09f",
            "spider-man-2-key-e955d0a8b8649340",
            "spider-man-2-key-954d36f066bc1a40"
          ],
          "raw_key_variants": {
            "3": 26
          },
          "actions": {
            "ability_use": 12,
            "tool_use": 3,
            "throw_object": 1
          },
          "outcomes": {
            "performed": 16
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 2,
            "invalid_game_identity_agreement": 2,
            "anchor_action_not_observed": 2,
            "anchor_unresponsive_or_unsupported": 1
          },
          "status": "covered",
          "estimate": 18,
          "rate": 0.6957,
          "assessed": 23,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "技能/装置槽位，必须同时检查 Q/E 等保持键及角色装备"
          ],
          "raw_edges_all_apps": 55,
          "game_context_edges": 55,
          "candidates": 8,
          "nonoverlap_candidates": 8,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "spider-man-2-key-7c2bc8b3e852ee68"
          ],
          "raw_key_variants": {
            "4": 8
          },
          "actions": {
            "ability_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "Alt",
          "codes": [
            18,
            164,
            165
          ],
          "in_document": true,
          "prior_notes": [
            "闪避/上下文操作，逐录制验证"
          ],
          "raw_edges_all_apps": 2274,
          "game_context_edges": 2274,
          "candidates": 298,
          "nonoverlap_candidates": 298,
          "candidate_recordings": 7,
          "processed": 15,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 3,
          "examples": 4,
          "example_ids": [
            "spider-man-2-key-b0baf0c91582b820",
            "spider-man-2-key-43bd4f499493beca",
            "spider-man-2-key-03b2f8b929d80e70",
            "spider-man-2-key-0992919a636978d9"
          ],
          "raw_key_variants": {
            "Alt": 298
          },
          "actions": {
            "combat_dodge": 13,
            "block_parry": 1,
            "ability_use": 1
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": 298,
          "rate": 1.0,
          "assessed": 15,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": true,
          "prior_notes": [
            "恢复/能力相关操作，需实际动画或反馈"
          ],
          "raw_edges_all_apps": 500,
          "game_context_edges": 500,
          "candidates": 110,
          "nonoverlap_candidates": 110,
          "candidate_recordings": 7,
          "processed": 21,
          "technical_or_api_failures": 0,
          "visual_eligible": 14,
          "nonoverlap_visual_eligible": 14,
          "second_review_passed": 0,
          "examples": 7,
          "example_ids": [
            "spider-man-2-key-fd1094773a244949",
            "spider-man-2-key-2b0e094ea77d694d",
            "spider-man-2-key-0bb24e722d314fd6",
            "spider-man-2-key-0cff781dd376e1bc",
            "spider-man-2-key-33f2b8f7f9064bd5",
            "spider-man-2-key-5326e63cd4e01855",
            "spider-man-2-key-58a680a997df5576"
          ],
          "raw_key_variants": {
            "C": 110
          },
          "actions": {
            "object_operate": 1,
            "other_interaction": 6,
            "scan_ability": 1,
            "ability_use": 5,
            "grip_interaction": 1
          },
          "outcomes": {
            "performed": 14
          },
          "top_rejection_reasons": {
            "black_run_at_least_0.12s": 1,
            "primary_interaction_not_linked_to_anchor": 1,
            "no_qualifying_actions": 1,
            "anchor_unresponsive": 1,
            "dominant_cutscene": 1,
            "unclear_input_action_link": 1
          },
          "status": "covered",
          "estimate": 73,
          "rate": 0.6667,
          "assessed": 21,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "技能或装置相关模式/组合输入；仅进入模式不等于发动"
          ],
          "raw_edges_all_apps": 633,
          "game_context_edges": 633,
          "candidates": 99,
          "nonoverlap_candidates": 99,
          "candidate_recordings": 7,
          "processed": 26,
          "technical_or_api_failures": 0,
          "visual_eligible": 14,
          "nonoverlap_visual_eligible": 14,
          "second_review_passed": 0,
          "examples": 7,
          "example_ids": [
            "spider-man-2-key-4b657cc6c085b6ad",
            "spider-man-2-key-b34ef145261b0f6c",
            "spider-man-2-key-e48f0940da10a05a",
            "spider-man-2-key-0cef432502e1859f",
            "spider-man-2-key-e80ae9a8dee91817",
            "spider-man-2-key-59682f76743826dc",
            "spider-man-2-key-02e1530d8a425611"
          ],
          "raw_key_variants": {
            "E": 99
          },
          "actions": {
            "object_operate": 2,
            "tool_use": 8,
            "ability_use": 3,
            "throw_object": 1
          },
          "outcomes": {
            "performed": 14
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 2,
            "no_qualifying_action": 2,
            "anchor_action_unsupported": 2,
            "anchor_action_not_qualifying": 1,
            "anchor_unresponsive": 1,
            "anchor_action_not_a_qualifying_interaction": 1
          },
          "status": "covered",
          "estimate": 53,
          "rate": 0.5385,
          "assessed": 26,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "蛛丝接近/打击等上下文动作，纯赶路与战斗交互分开"
          ],
          "raw_edges_all_apps": 3229,
          "game_context_edges": 3229,
          "candidates": 527,
          "nonoverlap_candidates": 527,
          "candidate_recordings": 7,
          "processed": 22,
          "technical_or_api_failures": 0,
          "visual_eligible": 13,
          "nonoverlap_visual_eligible": 13,
          "second_review_passed": 0,
          "examples": 9,
          "example_ids": [
            "spider-man-2-key-dda43d45300543f8",
            "spider-man-2-key-1f9caa8492599c3e",
            "spider-man-2-key-44f356793e3e7f3b",
            "spider-man-2-key-d58111a8df56e142",
            "spider-man-2-key-9b23f96841f05c56",
            "spider-man-2-key-185101fbeabc0dff",
            "spider-man-2-key-eaf52e437c826230",
            "spider-man-2-key-d1876a763ac606d5",
            "spider-man-2-key-ca0e695ce7703535"
          ],
          "raw_key_variants": {
            "F": 527
          },
          "actions": {
            "melee_attack": 5,
            "object_operate": 3,
            "ability_use": 2,
            "other_interaction": 1,
            "tool_use": 1,
            "physical_npc_interaction": 1
          },
          "outcomes": {
            "performed": 13
          },
          "top_rejection_reasons": {
            "black_run_at_least_0.12s": 2,
            "anchor_input_unresponsive": 1,
            "anchor_action_not_supported": 1,
            "primary_action_is_excluded_activity": 1,
            "anchor_action_unresponsive_or_blocked": 1,
            "primary_action_is_excluded_interaction_type": 1
          },
          "status": "covered",
          "estimate": 311,
          "rate": 0.5909,
          "assessed": 22,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "技能或装置相关模式/组合输入；仅进入模式不等于发动"
          ],
          "raw_edges_all_apps": 598,
          "game_context_edges": 598,
          "candidates": 229,
          "nonoverlap_candidates": 229,
          "candidate_recordings": 7,
          "processed": 20,
          "technical_or_api_failures": 0,
          "visual_eligible": 14,
          "nonoverlap_visual_eligible": 14,
          "second_review_passed": 1,
          "examples": 6,
          "example_ids": [
            "spider-man-2-key-f9eca26d8b9fcbfd",
            "spider-man-2-key-4120d705d86f43d8",
            "spider-man-2-key-86251ec94b33103b",
            "spider-man-2-key-3c66621efa3184c4",
            "spider-man-2-key-9cbfd52af64146de",
            "spider-man-2-key-a937a55011aa31d2"
          ],
          "raw_key_variants": {
            "Q": 229
          },
          "actions": {
            "throw_object": 3,
            "object_operate": 9,
            "melee_attack": 1,
            "ability_use": 1
          },
          "outcomes": {
            "performed": 14
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 1,
            "locomotion_only": 1,
            "invalid_scene_type": 1,
            "primary_evidence_uncertain_by_own_description": 1,
            "no_qualifying_actions": 1,
            "anchor_action_unsupported": 1
          },
          "status": "covered",
          "estimate": 160,
          "rate": 0.7,
          "assessed": 20,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "V",
          "codes": [
            86
          ],
          "in_document": true,
          "prior_notes": [
            "扫描相关操作，区别于纯镜头改变"
          ],
          "raw_edges_all_apps": 328,
          "game_context_edges": 328,
          "candidates": 114,
          "nonoverlap_candidates": 114,
          "candidate_recordings": 7,
          "processed": 17,
          "technical_or_api_failures": 0,
          "visual_eligible": 15,
          "nonoverlap_visual_eligible": 15,
          "second_review_passed": 2,
          "examples": 3,
          "example_ids": [
            "spider-man-2-key-ab2df1c960d74205",
            "spider-man-2-key-41d54b040e2d6f7a",
            "spider-man-2-key-e4508f45595469dd"
          ],
          "raw_key_variants": {
            "V": 114
          },
          "actions": {
            "scan_ability": 15
          },
          "outcomes": {
            "performed": 15
          },
          "top_rejection_reasons": {
            "no_visible_interaction_or_scan_effect_linked_to_anchor": 1,
            "anchor_action_not_visible": 1
          },
          "status": "covered",
          "estimate": 101,
          "rate": 0.8824,
          "assessed": 17,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "spider-man-2",
          "game_zh": "漫威蜘蛛侠 2",
          "key": "X",
          "codes": [
            88
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 60,
          "game_context_edges": 60,
          "candidates": 19,
          "nonoverlap_candidates": 19,
          "candidate_recordings": 5,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "spider-man-2-key-cdcc55afb5b66987"
          ],
          "raw_key_variants": {
            "X": 19
          },
          "actions": {
            "ability_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "dominant_menu_or_map": 1,
            "dominant_menu_or_ui_activity": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        }
      ]
    },
    {
      "id": "no-mans-sky",
      "name": "No Man's Sky",
      "name_zh": "无人深空",
      "genre": "space_survival",
      "primary": true,
      "recordings": 4,
      "indexed_hours": 6.27,
      "target_keys": 10,
      "document_keys": 9,
      "keys_with_candidates": 10,
      "covered_keys": 6,
      "candidates": 988,
      "joint_nonoverlap_candidates": 689,
      "processed": 182,
      "visual_eligible": 88,
      "joint_nonoverlap_visual_eligible": 88,
      "examples": 18,
      "reference_estimate_supported_part": 261,
      "reference_packing_candidates": 680,
      "estimate_unknown_candidates": 111,
      "reference_estimate": null,
      "keys": [
        {
          "game": "no-mans-sky",
          "game_zh": "无人深空",
          "key": "B",
          "codes": [
            66
          ],
          "in_document": true,
          "prior_notes": [
            "快捷菜单/建造等上下文；菜单选择与实体建造分别判断"
          ],
          "raw_edges_all_apps": 13,
          "game_context_edges": 13,
          "candidates": 11,
          "nonoverlap_candidates": 11,
          "candidate_recordings": 3,
          "processed": 6,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "B": 11
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "camera_mode_change_only": 1,
            "anchor_action_not_supported": 1,
            "excluded_camera_or_ui_workflow": 1,
            "anchor_action_not_qualifying": 1,
            "primary_ui_or_locomotion_by_own_description": 1,
            "anchor_key_no_visible_response_or_unrelated": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": 0.0,
          "assessed": 6,
          "method": "no_success_yet_not_proof_of_zero_yield"
        },
        {
          "game": "no-mans-sky",
          "game_zh": "无人深空",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": true,
          "prior_notes": [
            "扫描能力相关操作，需看到发动或世界反馈"
          ],
          "raw_edges_all_apps": 100,
          "game_context_edges": 100,
          "candidates": 85,
          "nonoverlap_candidates": 85,
          "candidate_recordings": 4,
          "processed": 38,
          "technical_or_api_failures": 0,
          "visual_eligible": 28,
          "nonoverlap_visual_eligible": 28,
          "second_review_passed": 3,
          "examples": 4,
          "example_ids": [
            "no-mans-sky-key-1b3bf29161b5e99b",
            "no-mans-sky-key-13eea4602dfdd55c",
            "no-mans-sky-key-3f200461249f137a",
            "no-mans-sky-key-03048c6afa9be676"
          ],
          "raw_key_variants": {
            "C": 85
          },
          "actions": {
            "scan_ability": 24,
            "craft_build": 4
          },
          "outcomes": {
            "performed": 28
          },
          "top_rejection_reasons": {
            "no_qualifying_physical_interaction": 2,
            "primary_ui_or_locomotion_by_own_description": 2,
            "black_run_at_least_0.12s": 1,
            "dominant_menu_or_ui": 1,
            "The anchor key 'C' triggers a UI-only tab switch (switching from Buy to Sell) inside the Galactic Trade Terminal menu, which is an excluded UI operation and not a qualifying physical interaction.": 1,
            "anchor_action_not_triggered_or_failed": 1
          },
          "status": "covered",
          "estimate": 63,
          "rate": 0.7368,
          "assessed": 38,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "no-mans-sky",
          "game_zh": "无人深空",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "交互、进入载具等；对话/菜单主导窗口排除"
          ],
          "raw_edges_all_apps": 1138,
          "game_context_edges": 1138,
          "candidates": 495,
          "nonoverlap_candidates": 495,
          "candidate_recordings": 4,
          "processed": 43,
          "technical_or_api_failures": 0,
          "visual_eligible": 13,
          "nonoverlap_visual_eligible": 13,
          "second_review_passed": 1,
          "examples": 5,
          "example_ids": [
            "no-mans-sky-key-c8a193710bf7f44d",
            "no-mans-sky-key-7232cb66135acc11",
            "no-mans-sky-key-e2f9aa3ff1c793f4",
            "no-mans-sky-key-92824f7daaabca31",
            "no-mans-sky-key-04eab2dcf5d011e5"
          ],
          "raw_key_variants": {
            "E": 495
          },
          "actions": {
            "pickup": 5,
            "object_operate": 7,
            "mount_enter": 1
          },
          "outcomes": {
            "performed": 13
          },
          "top_rejection_reasons": {
            "primary_ui_or_locomotion_by_own_description": 12,
            "black_run_at_least_0.12s": 9,
            "anchor_action_not_qualifying": 2,
            "primary_action_is_excluded_ui_or_conversation": 1,
            "dominant_menu": 1,
            "primary_action_is_excluded_npc_conversation_start": 1
          },
          "status": "covered",
          "estimate": 150,
          "rate": 0.3023,
          "assessed": 43,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "no-mans-sky",
          "game_zh": "无人深空",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "分析面甲相关操作；仅打开界面不作为扫描完成"
          ],
          "raw_edges_all_apps": 234,
          "game_context_edges": 234,
          "candidates": 140,
          "nonoverlap_candidates": 140,
          "candidate_recordings": 4,
          "processed": 35,
          "technical_or_api_failures": 0,
          "visual_eligible": 31,
          "nonoverlap_visual_eligible": 31,
          "second_review_passed": 2,
          "examples": 3,
          "example_ids": [
            "no-mans-sky-key-612f93c810a5d7ed",
            "no-mans-sky-key-3e326bd3df2be6f4",
            "no-mans-sky-key-8052528e0f06ec3c"
          ],
          "raw_key_variants": {
            "F": 140
          },
          "actions": {
            "scan_ability": 31
          },
          "outcomes": {
            "performed": 31
          },
          "top_rejection_reasons": {
            "primary_actor_or_link_or_boundary": 2,
            "anchor_action_not_supported": 1,
            "anchor_action_not_performed": 1
          },
          "status": "covered",
          "estimate": 124,
          "rate": 0.8857,
          "assessed": 35,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "no-mans-sky",
          "game_zh": "无人深空",
          "key": "G",
          "codes": [
            71
          ],
          "in_document": true,
          "prior_notes": [
            "多用途工具模式切换；不能把随后鼠标开火归因于 G 本身"
          ],
          "raw_edges_all_apps": 113,
          "game_context_edges": 113,
          "candidates": 46,
          "nonoverlap_candidates": 46,
          "candidate_recordings": 4,
          "processed": 44,
          "technical_or_api_failures": 0,
          "visual_eligible": 14,
          "nonoverlap_visual_eligible": 14,
          "second_review_passed": 1,
          "examples": 4,
          "example_ids": [
            "no-mans-sky-key-589f11cac7f3a1a8",
            "no-mans-sky-key-3fa5b97d516b6fa5",
            "no-mans-sky-key-68302722ca291468",
            "no-mans-sky-key-83c6f78e2b9e506b"
          ],
          "raw_key_variants": {
            "G": 46
          },
          "actions": {
            "tool_use": 1,
            "weapon_equip": 12,
            "block_parry": 1
          },
          "outcomes": {
            "performed": 14
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 15,
            "anchor_action_unsupported": 3,
            "equip_evidence_is_only_hud_description": 2,
            "weapon_equip_hud_only": 1,
            "anchor_action_not_visible": 1,
            "anchor_action_unsupported_or_not_visible": 1
          },
          "status": "covered",
          "estimate": 15,
          "rate": 0.3182,
          "assessed": 44,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "no-mans-sky",
          "game_zh": "无人深空",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "近战相关操作"
          ],
          "raw_edges_all_apps": 38,
          "game_context_edges": 38,
          "candidates": 5,
          "nonoverlap_candidates": 5,
          "candidate_recordings": 2,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "Q": 5
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "No Man's Sky inventory crafting/recharging and build-camera controls are excluded UI workflows.": 1,
            "dominant_menus": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "no-mans-sky",
          "game_zh": "无人深空",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "装填相关操作"
          ],
          "raw_edges_all_apps": 18,
          "game_context_edges": 18,
          "candidates": 9,
          "nonoverlap_candidates": 9,
          "candidate_recordings": 4,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "no-mans-sky-key-f8c69ed46e362f48"
          ],
          "raw_key_variants": {
            "R": 9
          },
          "actions": {
            "weapon_reload": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "no-mans-sky",
          "game_zh": "无人深空",
          "key": "T",
          "codes": [
            84
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 11,
          "game_context_edges": 11,
          "candidates": 3,
          "nonoverlap_candidates": 3,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "no-mans-sky-key-8c729e390be03503"
          ],
          "raw_key_variants": {
            "T": 3
          },
          "actions": {
            "pickup": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "no-mans-sky",
          "game_zh": "无人深空",
          "key": "X",
          "codes": [
            88
          ],
          "in_document": true,
          "prior_notes": [
            "快捷菜单/建造等上下文；菜单选择与实体建造分别判断"
          ],
          "raw_edges_all_apps": 191,
          "game_context_edges": 191,
          "candidates": 99,
          "nonoverlap_candidates": 99,
          "candidate_recordings": 4,
          "processed": 10,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "X": 99
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_is_ui_only": 3,
            "anchor_action_not_qualifying": 2,
            "anchor_failed_to_trigger_action": 1,
            "The anchor key 'X' opens the Quick Menu, which is a UI operation. The subsequent actions are entering Photo Mode (camera mode change) and jetpacking (locomotion), neither of which qualify as physical interactions.": 1,
            "anchor_only_opens_ui_selection_wheel": 1,
            "anchor_action_is_excluded_ui_workflow": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": 0.0,
          "assessed": 10,
          "method": "no_success_yet_not_proof_of_zero_yield"
        },
        {
          "game": "no-mans-sky",
          "game_zh": "无人深空",
          "key": "Z",
          "codes": [
            90
          ],
          "in_document": true,
          "prior_notes": [
            "快捷菜单/建造等上下文；菜单选择与实体建造分别判断"
          ],
          "raw_edges_all_apps": 167,
          "game_context_edges": 167,
          "candidates": 95,
          "nonoverlap_candidates": 95,
          "candidate_recordings": 4,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "Z": 95
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "primary_ui_or_locomotion_by_own_description": 2
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        }
      ]
    },
    {
      "id": "devil-may-cry-5",
      "name": "Devil May Cry 5",
      "name_zh": "鬼泣 5",
      "genre": "character_action",
      "primary": false,
      "recordings": 4,
      "indexed_hours": 4.37,
      "target_keys": 6,
      "document_keys": 3,
      "keys_with_candidates": 6,
      "covered_keys": 6,
      "candidates": 194,
      "joint_nonoverlap_candidates": 166,
      "processed": 11,
      "visual_eligible": 7,
      "joint_nonoverlap_visual_eligible": 7,
      "examples": 7,
      "reference_estimate_supported_part": 7,
      "reference_packing_candidates": 166,
      "estimate_unknown_candidates": 155,
      "reference_estimate": null,
      "keys": [
        {
          "game": "devil-may-cry-5",
          "game_zh": "鬼泣 5",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "角色专属能力、武器/风格等功能；Nero、Dante、V 的映射必须分别校准，不能统一套用"
          ],
          "raw_edges_all_apps": 224,
          "game_context_edges": 224,
          "candidates": 63,
          "nonoverlap_candidates": 63,
          "candidate_recordings": 4,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "devil-may-cry-5-key-ed7d1a0a1cc3572d"
          ],
          "raw_key_variants": {
            "E": 63
          },
          "actions": {
            "melee_attack": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "dominant_menu_or_ui": 1,
            "dominant_menus_map_dialogue_panels": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "devil-may-cry-5",
          "game_zh": "鬼泣 5",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "角色专属能力、武器/风格等功能；Nero、Dante、V 的映射必须分别校准，不能统一套用"
          ],
          "raw_edges_all_apps": 456,
          "game_context_edges": 456,
          "candidates": 110,
          "nonoverlap_candidates": 110,
          "candidate_recordings": 4,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 2,
          "examples": 2,
          "example_ids": [
            "devil-may-cry-5-key-2c006d794535bdd6",
            "devil-may-cry-5-key-f92f9f8f7879a5fb"
          ],
          "raw_key_variants": {
            "F": 110
          },
          "actions": {
            "ability_use": 2
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "devil-may-cry-5",
          "game_zh": "鬼泣 5",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "角色专属能力、武器/风格等功能；Nero、Dante、V 的映射必须分别校准，不能统一套用"
          ],
          "raw_edges_all_apps": 86,
          "game_context_edges": 86,
          "candidates": 12,
          "nonoverlap_candidates": 12,
          "candidate_recordings": 3,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "devil-may-cry-5-key-37057acc78b75a94"
          ],
          "raw_key_variants": {
            "Q": 12
          },
          "actions": {
            "ability_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "anchor_was_ui_only_or_no_visible_world_change": 1,
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "devil-may-cry-5",
          "game_zh": "鬼泣 5",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 5,
          "game_context_edges": 5,
          "candidates": 4,
          "nonoverlap_candidates": 4,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "devil-may-cry-5-key-36c8d13b57a649ba"
          ],
          "raw_key_variants": {
            "R": 4
          },
          "actions": {
            "ability_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "devil-may-cry-5",
          "game_zh": "鬼泣 5",
          "key": "X",
          "codes": [
            88
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 8,
          "game_context_edges": 8,
          "candidates": 3,
          "nonoverlap_candidates": 3,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "devil-may-cry-5-key-8278ea134d083403"
          ],
          "raw_key_variants": {
            "X": 3
          },
          "actions": {
            "melee_attack": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "devil-may-cry-5",
          "game_zh": "鬼泣 5",
          "key": "Z",
          "codes": [
            90
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 2,
          "game_context_edges": 2,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "devil-may-cry-5-key-b86ae9fc16a0587c"
          ],
          "raw_key_variants": {
            "Z": 2
          },
          "actions": {
            "combat_dodge": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        }
      ]
    },
    {
      "id": "stellar-blade",
      "name": "Stellar Blade",
      "name_zh": "剑星",
      "genre": "combat_action_rpg",
      "primary": false,
      "recordings": 1,
      "indexed_hours": 1.05,
      "target_keys": 11,
      "document_keys": 8,
      "keys_with_candidates": 10,
      "covered_keys": 6,
      "candidates": 98,
      "joint_nonoverlap_candidates": 71,
      "processed": 14,
      "visual_eligible": 8,
      "joint_nonoverlap_visual_eligible": 7,
      "examples": 7,
      "reference_estimate_supported_part": 7,
      "reference_packing_candidates": 70,
      "estimate_unknown_candidates": 58,
      "reference_estimate": null,
      "keys": [
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "技能/道具等上下文；Beta/Burst、当前装备和组合键需单独识别"
          ],
          "raw_edges_all_apps": 77,
          "game_context_edges": 77,
          "candidates": 11,
          "nonoverlap_candidates": 11,
          "candidate_recordings": 1,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 1,
          "examples": 1,
          "example_ids": [
            "stellar-blade-key-b4e76ae89fc23b86"
          ],
          "raw_key_variants": {
            "1": 11
          },
          "actions": {
            "item_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "black_run_at_least_0.12s": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "技能/道具等上下文；Beta/Burst、当前装备和组合键需单独识别"
          ],
          "raw_edges_all_apps": 58,
          "game_context_edges": 58,
          "candidates": 9,
          "nonoverlap_candidates": 9,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "stellar-blade-key-d2638ee6bf93e4da"
          ],
          "raw_key_variants": {
            "2": 9
          },
          "actions": {
            "ability_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "技能/道具等上下文；Beta/Burst、当前装备和组合键需单独识别"
          ],
          "raw_edges_all_apps": 10,
          "game_context_edges": 10,
          "candidates": 5,
          "nonoverlap_candidates": 5,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "stellar-blade-key-b58e6443e27d47a2"
          ],
          "raw_key_variants": {
            "3": 5
          },
          "actions": {
            "ability_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "技能/道具等上下文；Beta/Burst、当前装备和组合键需单独识别"
          ],
          "raw_edges_all_apps": 2,
          "game_context_edges": 2,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 1,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "4": 2
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "dominant_menu_or_ui": 1,
            "dominant_menu_or_ui_assembly": 1,
            "no_qualifying_physical_interaction": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 4,
          "game_context_edges": 4,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "stellar-blade-key-cbe3c905214fbff8"
          ],
          "raw_key_variants": {
            "C": 1
          },
          "actions": {
            "combat_dodge": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "Ctrl",
          "codes": [
            17,
            162,
            163
          ],
          "in_document": true,
          "prior_notes": [
            "交互、战斗和 QTE 提示的实际映射以录制画面为准，当前不声明统一官方默认值"
          ],
          "raw_edges_all_apps": 22,
          "game_context_edges": 22,
          "candidates": 7,
          "nonoverlap_candidates": 7,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "Ctrl": 7
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "交互、战斗和 QTE 提示的实际映射以录制画面为准，当前不声明统一官方默认值"
          ],
          "raw_edges_all_apps": 153,
          "game_context_edges": 153,
          "candidates": 17,
          "nonoverlap_candidates": 17,
          "candidate_recordings": 1,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 2,
          "examples": 2,
          "example_ids": [
            "stellar-blade-key-00fd60537e121fba",
            "stellar-blade-key-d18b3cee78b9d100"
          ],
          "raw_key_variants": {
            "E": 17
          },
          "actions": {
            "melee_attack": 2
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "交互、战斗和 QTE 提示的实际映射以录制画面为准，当前不声明统一官方默认值"
          ],
          "raw_edges_all_apps": 124,
          "game_context_edges": 124,
          "candidates": 37,
          "nonoverlap_candidates": 37,
          "candidate_recordings": 1,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 1,
          "examples": 1,
          "example_ids": [
            "stellar-blade-key-19930047c4b01c50"
          ],
          "raw_key_variants": {
            "F": 37
          },
          "actions": {
            "object_operate": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "low_confidence": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "交互、战斗和 QTE 提示的实际映射以录制画面为准，当前不声明统一官方默认值"
          ],
          "raw_edges_all_apps": 63,
          "game_context_edges": 63,
          "candidates": 7,
          "nonoverlap_candidates": 7,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "Q": 7
          },
          "actions": {
            "block_parry": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "valid_examples_conflict",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "V",
          "codes": [
            86
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 5,
          "game_context_edges": 5,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "V": 2
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "stellar-blade",
          "game_zh": "剑星",
          "key": "X",
          "codes": [
            88
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 3,
          "game_context_edges": 3,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        }
      ]
    },
    {
      "id": "cyberpunk-2077",
      "name": "Cyberpunk 2077",
      "name_zh": "赛博朋克 2077",
      "genre": "first_person_rpg",
      "primary": true,
      "recordings": 8,
      "indexed_hours": 9.27,
      "target_keys": 11,
      "document_keys": 9,
      "keys_with_candidates": 11,
      "covered_keys": 10,
      "candidates": 1029,
      "joint_nonoverlap_candidates": 768,
      "processed": 187,
      "visual_eligible": 97,
      "joint_nonoverlap_visual_eligible": 88,
      "examples": 34,
      "reference_estimate_supported_part": 378,
      "reference_packing_candidates": 762,
      "estimate_unknown_candidates": 7,
      "reference_estimate": null,
      "keys": [
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "武器槽位，需确认实际装备变化"
          ],
          "raw_edges_all_apps": 28,
          "game_context_edges": 28,
          "candidates": 19,
          "nonoverlap_candidates": 19,
          "candidate_recordings": 5,
          "processed": 14,
          "technical_or_api_failures": 0,
          "visual_eligible": 7,
          "nonoverlap_visual_eligible": 7,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "cyberpunk-2077-key-1482f431090e5ec6",
            "cyberpunk-2077-key-21dd875cc418e280",
            "cyberpunk-2077-key-d436f3ee3ad18267"
          ],
          "raw_key_variants": {
            "1": 19
          },
          "actions": {
            "weapon_equip": 7
          },
          "outcomes": {
            "performed": 7
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 3,
            "anchor_action_unresponsive": 1,
            "The primary action linked to the anchor key is switching surveillance camera feeds, which is a camera/UI navigation workflow and does not qualify as a physical player interaction or concrete gameplay action.": 1,
            "camera_mode_change_or_ui_operation_only": 1,
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": 10,
          "rate": 0.5,
          "assessed": 14,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "武器槽位，需确认实际装备变化"
          ],
          "raw_edges_all_apps": 29,
          "game_context_edges": 29,
          "candidates": 26,
          "nonoverlap_candidates": 26,
          "candidate_recordings": 5,
          "processed": 12,
          "technical_or_api_failures": 0,
          "visual_eligible": 12,
          "nonoverlap_visual_eligible": 12,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "cyberpunk-2077-key-0c058ba1a83e7339",
            "cyberpunk-2077-key-16a6010c7a2c92a6",
            "cyberpunk-2077-key-1f5a7439d7624059"
          ],
          "raw_key_variants": {
            "2": 26
          },
          "actions": {
            "weapon_equip": 12
          },
          "outcomes": {
            "performed": 12
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": 26,
          "rate": 1.0,
          "assessed": 12,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "武器槽位，需确认实际装备变化"
          ],
          "raw_edges_all_apps": 32,
          "game_context_edges": 32,
          "candidates": 26,
          "nonoverlap_candidates": 26,
          "candidate_recordings": 5,
          "processed": 13,
          "technical_or_api_failures": 0,
          "visual_eligible": 11,
          "nonoverlap_visual_eligible": 11,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "cyberpunk-2077-key-048dbeb8bb813b35",
            "cyberpunk-2077-key-0c3635688cd561a7",
            "cyberpunk-2077-key-4438e5601ab66992"
          ],
          "raw_key_variants": {
            "3": 26
          },
          "actions": {
            "weapon_equip": 11
          },
          "outcomes": {
            "performed": 11
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 2
          },
          "status": "covered",
          "estimate": 22,
          "rate": 0.8462,
          "assessed": 13,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 3,
          "game_context_edges": 3,
          "candidates": 3,
          "nonoverlap_candidates": 3,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "cyberpunk-2077-key-658c96fb4a94947c"
          ],
          "raw_key_variants": {
            "4": 3
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": true,
          "prior_notes": [
            "姿态/闪避等上下文差异；仅蹲伏排除"
          ],
          "raw_edges_all_apps": 169,
          "game_context_edges": 169,
          "candidates": 77,
          "nonoverlap_candidates": 77,
          "candidate_recordings": 7,
          "processed": 28,
          "technical_or_api_failures": 0,
          "visual_eligible": 4,
          "nonoverlap_visual_eligible": 4,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "cyberpunk-2077-key-6475683a32b572e2",
            "cyberpunk-2077-key-a512e0b451a23d70",
            "cyberpunk-2077-key-cf384f1f6e09928b"
          ],
          "raw_key_variants": {
            "C": 77
          },
          "actions": {
            "combat_dodge": 4
          },
          "outcomes": {
            "performed": 4
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 8,
            "anchor_action_not_supported": 4,
            "anchor_action_unsupported": 2,
            "crouching_transition_only": 2,
            "no_qualifying_player_action": 1,
            "anchor_link_failed": 1
          },
          "status": "covered",
          "estimate": 11,
          "rate": 0.1429,
          "assessed": 28,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "义体、装备或战斗相关上下文操作"
          ],
          "raw_edges_all_apps": 38,
          "game_context_edges": 38,
          "candidates": 17,
          "nonoverlap_candidates": 17,
          "candidate_recordings": 4,
          "processed": 12,
          "technical_or_api_failures": 0,
          "visual_eligible": 3,
          "nonoverlap_visual_eligible": 3,
          "second_review_passed": 0,
          "examples": 2,
          "example_ids": [
            "cyberpunk-2077-key-18932bba1731158f",
            "cyberpunk-2077-key-84fd57b3eb896268"
          ],
          "raw_key_variants": {
            "E": 17
          },
          "actions": {
            "ability_use": 3
          },
          "outcomes": {
            "performed": 3
          },
          "top_rejection_reasons": {
            "anchor_action_unsupported": 4,
            "unreadable_or_blank_footage": 1,
            "unreadable_or_dark_footage": 1,
            "no_qualifying_physical_interaction": 1,
            "primary_action_is_ui_or_non_qualifying": 1,
            "no_qualifying_action_observed": 1
          },
          "status": "covered",
          "estimate": 4,
          "rate": 0.25,
          "assessed": 12,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "场景交互/拾取；对话选项和菜单不能替代可见交互"
          ],
          "raw_edges_all_apps": 1812,
          "game_context_edges": 1812,
          "candidates": 653,
          "nonoverlap_candidates": 653,
          "candidate_recordings": 7,
          "processed": 34,
          "technical_or_api_failures": 0,
          "visual_eligible": 16,
          "nonoverlap_visual_eligible": 16,
          "second_review_passed": 1,
          "examples": 10,
          "example_ids": [
            "cyberpunk-2077-key-3fb856c06240a0ea",
            "cyberpunk-2077-key-cfe2d3be9fd12782",
            "cyberpunk-2077-key-67239a172efc4d07",
            "cyberpunk-2077-key-00c52e9660942eeb",
            "cyberpunk-2077-key-252624c906d2ca58",
            "cyberpunk-2077-key-7ff00398a91cc87b",
            "cyberpunk-2077-key-49a9f901f5235462",
            "cyberpunk-2077-key-93347862e72e8616",
            "cyberpunk-2077-key-76ad915cc37a371a",
            "cyberpunk-2077-key-3b47a5f357f430d0"
          ],
          "raw_key_variants": {
            "F": 653
          },
          "actions": {
            "pickup": 5,
            "physical_npc_interaction": 1,
            "dismount_exit": 4,
            "object_operate": 3,
            "mount_enter": 1,
            "other_interaction": 1,
            "ability_use": 1
          },
          "outcomes": {
            "performed": 16
          },
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 2,
            "dominant_menu_or_ui": 2,
            "The anchor key 'F' is used to select a dialogue choice, which is an excluded UI operation rather than a qualifying physical interaction.": 1,
            "primary_event_reaches_clip_end": 1,
            "primary_action_is_ui_dialogue_choice": 1,
            "dialogue_selection_is_not_a_qualifying_action": 1
          },
          "status": "covered",
          "estimate": 307,
          "rate": 0.4706,
          "assessed": 34,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "义体、装备或战斗相关上下文操作"
          ],
          "raw_edges_all_apps": 97,
          "game_context_edges": 97,
          "candidates": 42,
          "nonoverlap_candidates": 42,
          "candidate_recordings": 7,
          "processed": 13,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 1,
          "examples": 1,
          "example_ids": [
            "cyberpunk-2077-key-04e5115ac9dd67a4"
          ],
          "raw_key_variants": {
            "Q": 42
          },
          "actions": {
            "combat_dodge": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "excluded_ui_workflow": 3,
            "primary_ui_or_locomotion_by_own_description": 2,
            "The gameplay consists entirely of a Cyberpunk 2077 Braindance editing sequence, and the anchor key Q is used to rewind the playback, which is an excluded UI workflow.": 1,
            "user_interaction_is_excluded_ui_workflow": 1,
            "anchor_was_ui_interaction": 1,
            "anchor_action_unresponsive": 1
          },
          "status": "covered",
          "estimate": 3,
          "rate": 0.0769,
          "assessed": 13,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "装填弹药相关操作"
          ],
          "raw_edges_all_apps": 225,
          "game_context_edges": 225,
          "candidates": 117,
          "nonoverlap_candidates": 117,
          "candidate_recordings": 7,
          "processed": 28,
          "technical_or_api_failures": 0,
          "visual_eligible": 21,
          "nonoverlap_visual_eligible": 21,
          "second_review_passed": 3,
          "examples": 4,
          "example_ids": [
            "cyberpunk-2077-key-35220208f0b0d089",
            "cyberpunk-2077-key-2d18594af8726324",
            "cyberpunk-2077-key-6724dccbe4835c70",
            "cyberpunk-2077-key-e093db60eb491ac4"
          ],
          "raw_key_variants": {
            "R": 117
          },
          "actions": {
            "weapon_reload": 19,
            "dismount_exit": 1,
            "physical_npc_interaction": 1
          },
          "outcomes": {
            "performed": 20,
            "attempted_unsuccessful": 1
          },
          "top_rejection_reasons": {
            "primary_actor_or_link_or_boundary": 1,
            "anchor_preceded_by_action": 1,
            "anchor_action_unresponsive": 1,
            "primary_linkage_failed": 1,
            "anchor_action_not_observed": 1,
            "primary_event_unrelated_to_anchor": 1
          },
          "status": "covered",
          "estimate": 88,
          "rate": 0.75,
          "assessed": 28,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        },
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "V",
          "codes": [
            86
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 23,
          "game_context_edges": 23,
          "candidates": 17,
          "nonoverlap_candidates": 17,
          "candidate_recordings": 7,
          "processed": 8,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "V": 17
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_qualifying": 2,
            "anchor_action_unresponsive": 1,
            "anchor_action_is_ui_menu_interaction": 1,
            "primary_ui_or_locomotion_by_own_description": 1,
            "anchor_only_opens_ui_menu_or_selection_wheel_which_is_not_a_qualifying_physical_interaction": 1,
            "The anchor key 'V' is held to open the vehicle selection menu, which is a UI-only operation. No vehicle is summoned or entered, and no qualifying physical interaction occurs within the video window.": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": 0.0,
          "assessed": 8,
          "method": "no_success_yet_not_proof_of_zero_yield"
        },
        {
          "game": "cyberpunk-2077",
          "game_zh": "赛博朋克 2077",
          "key": "X",
          "codes": [
            88
          ],
          "in_document": true,
          "prior_notes": [
            "恢复物品相关操作；需有可见使用证据"
          ],
          "raw_edges_all_apps": 59,
          "game_context_edges": 59,
          "candidates": 32,
          "nonoverlap_candidates": 32,
          "candidate_recordings": 7,
          "processed": 24,
          "technical_or_api_failures": 0,
          "visual_eligible": 21,
          "nonoverlap_visual_eligible": 21,
          "second_review_passed": 3,
          "examples": 4,
          "example_ids": [
            "cyberpunk-2077-key-6e96ffed8f8d02e2",
            "cyberpunk-2077-key-ded1756775a076eb",
            "cyberpunk-2077-key-740a9eceb23a0658",
            "cyberpunk-2077-key-bd51b95b6cabdc1d"
          ],
          "raw_key_variants": {
            "X": 32
          },
          "actions": {
            "item_use": 19,
            "other_interaction": 1,
            "object_operate": 1
          },
          "outcomes": {
            "performed": 21
          },
          "top_rejection_reasons": {
            "excluded_ui_workflow": 1,
            "no_qualifying_physical_interaction": 1,
            "exiting_braindance_is_excluded_ui_workflow": 1
          },
          "status": "covered",
          "estimate": 28,
          "rate": 0.875,
          "assessed": 24,
          "method": "historical_yield_projection_nonrandom_not_certified_capacity"
        }
      ]
    },
    {
      "id": "far-cry-primal",
      "name": "Far Cry Primal",
      "name_zh": "孤岛惊魂：原始杀戮",
      "genre": "first_person_survival_action",
      "primary": false,
      "recordings": 4,
      "indexed_hours": 4.18,
      "target_keys": 11,
      "document_keys": 11,
      "keys_with_candidates": 10,
      "covered_keys": 7,
      "candidates": 608,
      "joint_nonoverlap_candidates": 390,
      "processed": 28,
      "visual_eligible": 13,
      "joint_nonoverlap_visual_eligible": 13,
      "examples": 13,
      "reference_estimate_supported_part": 13,
      "reference_packing_candidates": 389,
      "estimate_unknown_candidates": 366,
      "reference_estimate": null,
      "keys": [
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "武器/道具槽位；只保留实体装备或使用变化"
          ],
          "raw_edges_all_apps": 9,
          "game_context_edges": 9,
          "candidates": 8,
          "nonoverlap_candidates": 8,
          "candidate_recordings": 3,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "1": 8
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_supported": 1,
            "anchor_action_unsupported": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "武器/道具槽位；只保留实体装备或使用变化"
          ],
          "raw_edges_all_apps": 25,
          "game_context_edges": 25,
          "candidates": 25,
          "nonoverlap_candidates": 25,
          "candidate_recordings": 4,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 3,
          "nonoverlap_visual_eligible": 3,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "far-cry-primal-key-764ade70ca0ec154",
            "far-cry-primal-key-95496bf0897222cc",
            "far-cry-primal-key-c6f43adda52b8531"
          ],
          "raw_key_variants": {
            "2": 25
          },
          "actions": {
            "weapon_equip": 3
          },
          "outcomes": {
            "performed": 3
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "武器/道具槽位；只保留实体装备或使用变化"
          ],
          "raw_edges_all_apps": 1,
          "game_context_edges": 1,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "far-cry-primal-key-bd25e6f3a99b46db"
          ],
          "raw_key_variants": {
            "3": 1
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "武器/道具槽位；只保留实体装备或使用变化"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": true,
          "prior_notes": [
            "武器、兽类伙伴、侦察和投掷等可能入口；以试跑观察建立映射，不将先验写成事实"
          ],
          "raw_edges_all_apps": 200,
          "game_context_edges": 200,
          "candidates": 135,
          "nonoverlap_candidates": 135,
          "candidate_recordings": 4,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "far-cry-primal-key-b4c43ccfdc22f35f"
          ],
          "raw_key_variants": {
            "C": 135
          },
          "actions": {
            "cover_enter": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "crouching_transition_alone_excluded": 1,
            "anchor_action_does_not_qualify": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "场景互动、拾取和战斗相关操作，需逐录制确认"
          ],
          "raw_edges_all_apps": 292,
          "game_context_edges": 292,
          "candidates": 166,
          "nonoverlap_candidates": 166,
          "candidate_recordings": 4,
          "processed": 3,
          "technical_or_api_failures": 1,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "far-cry-primal-key-5b2ab3e9cef99ef4"
          ],
          "raw_key_variants": {
            "E": 166
          },
          "actions": {
            "pickup": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "technical_or_api_failure": 1,
            "anchor_action_is_ui_only_interaction": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "场景互动、拾取和战斗相关操作，需逐录制确认"
          ],
          "raw_edges_all_apps": 208,
          "game_context_edges": 208,
          "candidates": 42,
          "nonoverlap_candidates": 42,
          "candidate_recordings": 4,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 0,
          "examples": 2,
          "example_ids": [
            "far-cry-primal-key-d837b3273c2fc169",
            "far-cry-primal-key-cd3cc44a9df39ec3"
          ],
          "raw_key_variants": {
            "F": 42
          },
          "actions": {
            "physical_npc_interaction": 1,
            "melee_attack": 1
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {
            "anchor_action_not_supported": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "G",
          "codes": [
            71
          ],
          "in_document": true,
          "prior_notes": [
            "武器、兽类伙伴、侦察和投掷等可能入口；以试跑观察建立映射，不将先验写成事实"
          ],
          "raw_edges_all_apps": 39,
          "game_context_edges": 39,
          "candidates": 11,
          "nonoverlap_candidates": 11,
          "candidate_recordings": 3,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 0,
          "examples": 2,
          "example_ids": [
            "far-cry-primal-key-28ff5f967534b575",
            "far-cry-primal-key-e78add250cc58373"
          ],
          "raw_key_variants": {
            "G": 11
          },
          "actions": {
            "companion_command": 2
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {
            "event_0_unknown_action": 1,
            "primary_onset_not_near_key": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "武器、兽类伙伴、侦察和投掷等可能入口；以试跑观察建立映射，不将先验写成事实"
          ],
          "raw_edges_all_apps": 196,
          "game_context_edges": 196,
          "candidates": 117,
          "nonoverlap_candidates": 117,
          "candidate_recordings": 4,
          "processed": 4,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "Q": 117
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_triggered_ui_only": 2,
            "anchor_triggered_ui_menu_not_physical_action": 1,
            "primary_ui_or_locomotion_by_own_description": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 4,
          "method": "insufficient_observations"
        },
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "V",
          "codes": [
            86
          ],
          "in_document": true,
          "prior_notes": [
            "武器、兽类伙伴、侦察和投掷等可能入口；以试跑观察建立映射，不将先验写成事实"
          ],
          "raw_edges_all_apps": 104,
          "game_context_edges": 104,
          "candidates": 59,
          "nonoverlap_candidates": 59,
          "candidate_recordings": 4,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 3,
          "nonoverlap_visual_eligible": 3,
          "second_review_passed": 0,
          "examples": 3,
          "example_ids": [
            "far-cry-primal-key-3b784541fc1ca33b",
            "far-cry-primal-key-ac83c9738c984d15",
            "far-cry-primal-key-b26b6e61f7dc5a23"
          ],
          "raw_key_variants": {
            "V": 59
          },
          "actions": {
            "scan_ability": 3
          },
          "outcomes": {
            "performed": 3
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        },
        {
          "game": "far-cry-primal",
          "game_zh": "孤岛惊魂：原始杀戮",
          "key": "Z",
          "codes": [
            90
          ],
          "in_document": true,
          "prior_notes": [
            "武器、兽类伙伴、侦察和投掷等可能入口；以试跑观察建立映射，不将先验写成事实"
          ],
          "raw_edges_all_apps": 58,
          "game_context_edges": 58,
          "candidates": 44,
          "nonoverlap_candidates": 44,
          "candidate_recordings": 4,
          "processed": 3,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "Z": 44
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "black_run_at_least_0.12s": 2,
            "anchor_action_not_qualifying": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 3,
          "method": "insufficient_observations"
        }
      ]
    },
    {
      "id": "raft",
      "name": "Raft",
      "name_zh": "木筏求生",
      "genre": "survival_crafting",
      "primary": false,
      "recordings": 3,
      "indexed_hours": 3.15,
      "target_keys": 15,
      "document_keys": 14,
      "keys_with_candidates": 8,
      "covered_keys": 6,
      "candidates": 405,
      "joint_nonoverlap_candidates": 348,
      "processed": 10,
      "visual_eligible": 9,
      "joint_nonoverlap_visual_eligible": 8,
      "examples": 8,
      "reference_estimate_supported_part": 8,
      "reference_packing_candidates": 346,
      "estimate_unknown_candidates": 338,
      "reference_estimate": null,
      "keys": [
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "0",
          "codes": [
            48
          ],
          "in_document": true,
          "prior_notes": [
            "快捷栏选择；需看到工具切换或实际使用"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "快捷栏选择；需看到工具切换或实际使用"
          ],
          "raw_edges_all_apps": 1,
          "game_context_edges": 1,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "raft-key-33dd72f772648093"
          ],
          "raw_key_variants": {
            "1": 1
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "快捷栏选择；需看到工具切换或实际使用"
          ],
          "raw_edges_all_apps": 4,
          "game_context_edges": 4,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "raft-key-2059a94989bd6d36"
          ],
          "raw_key_variants": {
            "2": 2
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "快捷栏选择；需看到工具切换或实际使用"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "快捷栏选择；需看到工具切换或实际使用"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "5",
          "codes": [
            53
          ],
          "in_document": true,
          "prior_notes": [
            "快捷栏选择；需看到工具切换或实际使用"
          ],
          "raw_edges_all_apps": 1,
          "game_context_edges": 1,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "raft-key-9a6c1fc87b685ff2"
          ],
          "raw_key_variants": {
            "5": 1
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "6",
          "codes": [
            54
          ],
          "in_document": true,
          "prior_notes": [
            "快捷栏选择；需看到工具切换或实际使用"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "7",
          "codes": [
            55
          ],
          "in_document": true,
          "prior_notes": [
            "快捷栏选择；需看到工具切换或实际使用"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "8",
          "codes": [
            56
          ],
          "in_document": true,
          "prior_notes": [
            "快捷栏选择；需看到工具切换或实际使用"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "9",
          "codes": [
            57
          ],
          "in_document": true,
          "prior_notes": [
            "快捷栏选择；需看到工具切换或实际使用"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "拾取/交互相关操作"
          ],
          "raw_edges_all_apps": 2226,
          "game_context_edges": 2226,
          "candidates": 328,
          "nonoverlap_candidates": 328,
          "candidate_recordings": 3,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 2,
          "examples": 2,
          "example_ids": [
            "raft-key-1480326b1b6078ea",
            "raft-key-b3dd02feb2c8de34"
          ],
          "raw_key_variants": {
            "E": 328
          },
          "actions": {
            "pickup": 1,
            "object_operate": 1
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 5,
          "game_context_edges": 5,
          "candidates": 3,
          "nonoverlap_candidates": 3,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "F": 3
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "agent_frame_review_no_visible_physical_attempt": 1,
            "agent_frame_review_object_not_supported": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "丢弃物品相关操作"
          ],
          "raw_edges_all_apps": 10,
          "game_context_edges": 10,
          "candidates": 8,
          "nonoverlap_candidates": 8,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "raft-key-e57a0295b3b96665"
          ],
          "raw_key_variants": {
            "Q": 8
          },
          "actions": {
            "drop_item": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "建筑预览旋转、道具或操作上下文；预览不是建造成功"
          ],
          "raw_edges_all_apps": 322,
          "game_context_edges": 322,
          "candidates": 57,
          "nonoverlap_candidates": 57,
          "candidate_recordings": 3,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 2,
          "examples": 2,
          "example_ids": [
            "raft-key-305bbfb32764d947",
            "raft-key-7da01d4cdb39a242"
          ],
          "raw_key_variants": {
            "R": 57
          },
          "actions": {
            "craft_build": 2
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "raft",
          "game_zh": "木筏求生",
          "key": "X",
          "codes": [
            88
          ],
          "in_document": true,
          "prior_notes": [
            "移除/操作相关上下文"
          ],
          "raw_edges_all_apps": 15,
          "game_context_edges": 15,
          "candidates": 5,
          "nonoverlap_candidates": 5,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "X": 5
          },
          "actions": {
            "object_operate": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "valid_examples_conflict",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        }
      ]
    },
    {
      "id": "house-flipper",
      "name": "House Flipper",
      "name_zh": "房产达人",
      "genre": "renovation_simulation",
      "primary": false,
      "recordings": 9,
      "indexed_hours": 11.05,
      "target_keys": 14,
      "document_keys": 14,
      "keys_with_candidates": 13,
      "covered_keys": 9,
      "candidates": 475,
      "joint_nonoverlap_candidates": 419,
      "processed": 17,
      "visual_eligible": 9,
      "joint_nonoverlap_visual_eligible": 9,
      "examples": 9,
      "reference_estimate_supported_part": 9,
      "reference_packing_candidates": 419,
      "estimate_unknown_candidates": 404,
      "reference_estimate": null,
      "keys": [
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "0",
          "codes": [
            48
          ],
          "in_document": true,
          "prior_notes": [
            "工具/快捷栏，需看到持物改变或实际工具操作"
          ],
          "raw_edges_all_apps": 1,
          "game_context_edges": 1,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "house-flipper-key-2728c61b17da5a76"
          ],
          "raw_key_variants": {
            "0": 1
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "工具/快捷栏，需看到持物改变或实际工具操作"
          ],
          "raw_edges_all_apps": 50,
          "game_context_edges": 50,
          "candidates": 42,
          "nonoverlap_candidates": 42,
          "candidate_recordings": 2,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 1,
          "examples": 1,
          "example_ids": [
            "house-flipper-key-b282dfe2d3b88e84"
          ],
          "raw_key_variants": {
            "1": 42
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "anchor_was_ui_only_or_no_visible_change": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "工具/快捷栏，需看到持物改变或实际工具操作"
          ],
          "raw_edges_all_apps": 22,
          "game_context_edges": 22,
          "candidates": 18,
          "nonoverlap_candidates": 18,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "house-flipper-key-4b7d8403fcb9e6d2"
          ],
          "raw_key_variants": {
            "2": 18
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "工具/快捷栏，需看到持物改变或实际工具操作"
          ],
          "raw_edges_all_apps": 12,
          "game_context_edges": 12,
          "candidates": 10,
          "nonoverlap_candidates": 10,
          "candidate_recordings": 4,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "house-flipper-key-683d95e070a48ed4"
          ],
          "raw_key_variants": {
            "3": 10
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "anchor_unresponsive": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "工具/快捷栏，需看到持物改变或实际工具操作"
          ],
          "raw_edges_all_apps": 15,
          "game_context_edges": 15,
          "candidates": 15,
          "nonoverlap_candidates": 15,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "house-flipper-key-ffdadb85a3e1a406"
          ],
          "raw_key_variants": {
            "4": 15
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "5",
          "codes": [
            53
          ],
          "in_document": true,
          "prior_notes": [
            "工具/快捷栏，需看到持物改变或实际工具操作"
          ],
          "raw_edges_all_apps": 1,
          "game_context_edges": 1,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "house-flipper-key-56049239aa15bbac"
          ],
          "raw_key_variants": {
            "5": 1
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "6",
          "codes": [
            54
          ],
          "in_document": true,
          "prior_notes": [
            "工具/快捷栏，需看到持物改变或实际工具操作"
          ],
          "raw_edges_all_apps": 1,
          "game_context_edges": 1,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "6": 1
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_unresponsive": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "7",
          "codes": [
            55
          ],
          "in_document": true,
          "prior_notes": [
            "工具/快捷栏，需看到持物改变或实际工具操作"
          ],
          "raw_edges_all_apps": 1,
          "game_context_edges": 1,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "7": 1
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "not_checked",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "8",
          "codes": [
            56
          ],
          "in_document": true,
          "prior_notes": [
            "工具/快捷栏，需看到持物改变或实际工具操作"
          ],
          "raw_edges_all_apps": 4,
          "game_context_edges": 4,
          "candidates": 3,
          "nonoverlap_candidates": 3,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "house-flipper-key-4fa765e364111ad8"
          ],
          "raw_key_variants": {
            "8": 3
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "9",
          "codes": [
            57
          ],
          "in_document": true,
          "prior_notes": [
            "工具/快捷栏，需看到持物改变或实际工具操作"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "C",
          "codes": [
            67
          ],
          "in_document": true,
          "prior_notes": [
            "本轮不声明未经验证的统一含义；由录制样例建立映射"
          ],
          "raw_edges_all_apps": 18,
          "game_context_edges": 18,
          "candidates": 14,
          "nonoverlap_candidates": 14,
          "candidate_recordings": 5,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "C": 14
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "The gameplay window consists entirely of UI/menu navigation on a tablet, which is an excluded UI workflow and does not contain any qualifying physical player interactions.": 1,
            "anchor_action_not_qualifying": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "物体交互、开关等上下文操作"
          ],
          "raw_edges_all_apps": 759,
          "game_context_edges": 759,
          "candidates": 356,
          "nonoverlap_candidates": 356,
          "candidate_recordings": 9,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "house-flipper-key-50d4b7f0b935aa41"
          ],
          "raw_key_variants": {
            "E": 356
          },
          "actions": {
            "object_operate": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {
            "low_confidence": 1
          },
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": true,
          "prior_notes": [
            "本轮不声明未经验证的统一含义；由录制样例建立映射"
          ],
          "raw_edges_all_apps": 10,
          "game_context_edges": 10,
          "candidates": 8,
          "nonoverlap_candidates": 8,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "house-flipper-key-aba913cee00c7fd0"
          ],
          "raw_key_variants": {
            "F": 8
          },
          "actions": {
            "tool_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "house-flipper",
          "game_zh": "房产达人",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "本轮不声明未经验证的统一含义；由录制样例建立映射"
          ],
          "raw_edges_all_apps": 8,
          "game_context_edges": 8,
          "candidates": 5,
          "nonoverlap_candidates": 5,
          "candidate_recordings": 4,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "Q": 5
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "no_qualifying_physical_interaction": 1,
            "ui_only_interaction": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        }
      ]
    },
    {
      "id": "escape-simulator",
      "name": "Escape Simulator",
      "name_zh": "密室逃脱模拟器",
      "genre": "puzzle",
      "primary": false,
      "recordings": 3,
      "indexed_hours": 2.33,
      "target_keys": 11,
      "document_keys": 11,
      "keys_with_candidates": 10,
      "covered_keys": 10,
      "candidates": 123,
      "joint_nonoverlap_candidates": 105,
      "processed": 13,
      "visual_eligible": 13,
      "joint_nonoverlap_visual_eligible": 13,
      "examples": 13,
      "reference_estimate_supported_part": 13,
      "reference_packing_candidates": 105,
      "estimate_unknown_candidates": 92,
      "reference_estimate": null,
      "keys": [
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "可能是物品栏或谜题输入，必须确认作用对象；部分录制使用方向键移动"
          ],
          "raw_edges_all_apps": 93,
          "game_context_edges": 93,
          "candidates": 70,
          "nonoverlap_candidates": 70,
          "candidate_recordings": 3,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 2,
          "examples": 2,
          "example_ids": [
            "escape-simulator-key-f6d3bc8e95504e00",
            "escape-simulator-key-fe7d1e1588e7387a"
          ],
          "raw_key_variants": {
            "1": 70
          },
          "actions": {
            "weapon_equip": 2
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "可能是物品栏或谜题输入，必须确认作用对象；部分录制使用方向键移动"
          ],
          "raw_edges_all_apps": 24,
          "game_context_edges": 24,
          "candidates": 21,
          "nonoverlap_candidates": 21,
          "candidate_recordings": 3,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 2,
          "examples": 2,
          "example_ids": [
            "escape-simulator-key-fd52d7a90ca9bb78",
            "escape-simulator-key-961f6ff281a62cb4"
          ],
          "raw_key_variants": {
            "2": 21
          },
          "actions": {
            "tool_use": 1,
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "可能是物品栏或谜题输入，必须确认作用对象；部分录制使用方向键移动"
          ],
          "raw_edges_all_apps": 10,
          "game_context_edges": 10,
          "candidates": 10,
          "nonoverlap_candidates": 10,
          "candidate_recordings": 2,
          "processed": 2,
          "technical_or_api_failures": 0,
          "visual_eligible": 2,
          "nonoverlap_visual_eligible": 2,
          "second_review_passed": 2,
          "examples": 2,
          "example_ids": [
            "escape-simulator-key-6a1853e529a1b223",
            "escape-simulator-key-526c585d015ffc12"
          ],
          "raw_key_variants": {
            "3": 10
          },
          "actions": {
            "item_use": 1,
            "tool_use": 1
          },
          "outcomes": {
            "performed": 2
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 2,
          "method": "insufficient_observations"
        },
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "可能是物品栏或谜题输入，必须确认作用对象；部分录制使用方向键移动"
          ],
          "raw_edges_all_apps": 4,
          "game_context_edges": 4,
          "candidates": 4,
          "nonoverlap_candidates": 4,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "escape-simulator-key-dd3287222b5ddf54"
          ],
          "raw_key_variants": {
            "4": 4
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "5",
          "codes": [
            53
          ],
          "in_document": true,
          "prior_notes": [
            "可能是物品栏或谜题输入，必须确认作用对象；部分录制使用方向键移动"
          ],
          "raw_edges_all_apps": 5,
          "game_context_edges": 5,
          "candidates": 5,
          "nonoverlap_candidates": 5,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "escape-simulator-key-d96a47072e0856be"
          ],
          "raw_key_variants": {
            "5": 5
          },
          "actions": {
            "item_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "6",
          "codes": [
            54
          ],
          "in_document": true,
          "prior_notes": [
            "可能是物品栏或谜题输入，必须确认作用对象；部分录制使用方向键移动"
          ],
          "raw_edges_all_apps": 2,
          "game_context_edges": 2,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "escape-simulator-key-981414d3c6e1ccd0"
          ],
          "raw_key_variants": {
            "6": 1
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "7",
          "codes": [
            55
          ],
          "in_document": true,
          "prior_notes": [
            "可能是物品栏或谜题输入，必须确认作用对象；部分录制使用方向键移动"
          ],
          "raw_edges_all_apps": 2,
          "game_context_edges": 2,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "escape-simulator-key-2f4e8d17fe8d77f6"
          ],
          "raw_key_variants": {
            "7": 2
          },
          "actions": {
            "item_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "8",
          "codes": [
            56
          ],
          "in_document": true,
          "prior_notes": [
            "可能是物品栏或谜题输入，必须确认作用对象；部分录制使用方向键移动"
          ],
          "raw_edges_all_apps": 7,
          "game_context_edges": 7,
          "candidates": 6,
          "nonoverlap_candidates": 6,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "escape-simulator-key-1437e96ad5c0b754"
          ],
          "raw_key_variants": {
            "8": 6
          },
          "actions": {
            "tool_use": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "9",
          "codes": [
            57
          ],
          "in_document": true,
          "prior_notes": [
            "可能是物品栏或谜题输入，必须确认作用对象；部分录制使用方向键移动"
          ],
          "raw_edges_all_apps": 2,
          "game_context_edges": 2,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "escape-simulator-key-66c92acf069bdbeb"
          ],
          "raw_key_variants": {
            "9": 2
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "交互或物品上下文需复核；纯 UI 输入不进入正式集"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "escape-simulator",
          "game_zh": "密室逃脱模拟器",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "交互或物品上下文需复核；纯 UI 输入不进入正式集"
          ],
          "raw_edges_all_apps": 2,
          "game_context_edges": 2,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 2,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "escape-simulator-key-5944c036a5eeb9f5"
          ],
          "raw_key_variants": {
            "Q": 2
          },
          "actions": {
            "drop_item": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        }
      ]
    },
    {
      "id": "thehunter",
      "name": "theHunter: Call of the Wild",
      "name_zh": "猎人：荒野的召唤",
      "genre": "hunting_simulation",
      "primary": false,
      "recordings": 1,
      "indexed_hours": 1.58,
      "target_keys": 16,
      "document_keys": 15,
      "keys_with_candidates": 10,
      "covered_keys": 5,
      "candidates": 260,
      "joint_nonoverlap_candidates": 178,
      "processed": 10,
      "visual_eligible": 5,
      "joint_nonoverlap_visual_eligible": 5,
      "examples": 5,
      "reference_estimate_supported_part": 5,
      "reference_packing_candidates": 177,
      "estimate_unknown_candidates": 170,
      "reference_estimate": null,
      "keys": [
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "0",
          "codes": [
            48
          ],
          "in_document": true,
          "prior_notes": [
            "装备槽位；实际拿出不同工具/武器才算动作"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "1",
          "codes": [
            49
          ],
          "in_document": true,
          "prior_notes": [
            "装备槽位；实际拿出不同工具/武器才算动作"
          ],
          "raw_edges_all_apps": 3,
          "game_context_edges": 3,
          "candidates": 3,
          "nonoverlap_candidates": 3,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "1": 3
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_supported": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "2",
          "codes": [
            50
          ],
          "in_document": true,
          "prior_notes": [
            "装备槽位；实际拿出不同工具/武器才算动作"
          ],
          "raw_edges_all_apps": 3,
          "game_context_edges": 3,
          "candidates": 3,
          "nonoverlap_candidates": 3,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "thehunter-key-cd1fb42e647e9ca2"
          ],
          "raw_key_variants": {
            "2": 3
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "3",
          "codes": [
            51
          ],
          "in_document": true,
          "prior_notes": [
            "装备槽位；实际拿出不同工具/武器才算动作"
          ],
          "raw_edges_all_apps": 4,
          "game_context_edges": 4,
          "candidates": 2,
          "nonoverlap_candidates": 2,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "3": 2
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_supported": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "4",
          "codes": [
            52
          ],
          "in_document": true,
          "prior_notes": [
            "装备槽位；实际拿出不同工具/武器才算动作"
          ],
          "raw_edges_all_apps": 8,
          "game_context_edges": 8,
          "candidates": 6,
          "nonoverlap_candidates": 6,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "thehunter-key-1f3cbd8caa0d2ae8"
          ],
          "raw_key_variants": {
            "4": 6
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "5",
          "codes": [
            53
          ],
          "in_document": true,
          "prior_notes": [
            "装备槽位；实际拿出不同工具/武器才算动作"
          ],
          "raw_edges_all_apps": 16,
          "game_context_edges": 16,
          "candidates": 14,
          "nonoverlap_candidates": 14,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "5": 14
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_unresponsive": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "6",
          "codes": [
            54
          ],
          "in_document": true,
          "prior_notes": [
            "装备槽位；实际拿出不同工具/武器才算动作"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "7",
          "codes": [
            55
          ],
          "in_document": true,
          "prior_notes": [
            "装备槽位；实际拿出不同工具/武器才算动作"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "8",
          "codes": [
            56
          ],
          "in_document": true,
          "prior_notes": [
            "装备槽位；实际拿出不同工具/武器才算动作"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "9",
          "codes": [
            57
          ],
          "in_document": true,
          "prior_notes": [
            "装备槽位；实际拿出不同工具/武器才算动作"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "B",
          "codes": [
            66
          ],
          "in_document": true,
          "prior_notes": [
            "具体操作以游戏版本和录制画面校准，当前不宣称已核实默认值"
          ],
          "raw_edges_all_apps": 40,
          "game_context_edges": 40,
          "candidates": 17,
          "nonoverlap_candidates": 17,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "thehunter-key-07360c4185ecf70b"
          ],
          "raw_key_variants": {
            "B": 17
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "E",
          "codes": [
            69
          ],
          "in_document": true,
          "prior_notes": [
            "场景交互、痕迹/猎物等上下文操作"
          ],
          "raw_edges_all_apps": 1251,
          "game_context_edges": 1251,
          "candidates": 163,
          "nonoverlap_candidates": 163,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "thehunter-key-254fb23d01833512"
          ],
          "raw_key_variants": {
            "E": 163
          },
          "actions": {
            "scan_ability": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "F",
          "codes": [
            70
          ],
          "in_document": false,
          "prior_notes": [
            "原生日志的补充按键召回；未声明统一键位含义。"
          ],
          "raw_edges_all_apps": 0,
          "game_context_edges": 0,
          "candidates": 0,
          "nonoverlap_candidates": 0,
          "candidate_recordings": 0,
          "processed": 0,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {},
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {},
          "status": "no_eligible_window",
          "estimate": null,
          "rate": null,
          "assessed": 0,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "H",
          "codes": [
            72
          ],
          "in_document": true,
          "prior_notes": [
            "具体操作以游戏版本和录制画面校准，当前不宣称已核实默认值"
          ],
          "raw_edges_all_apps": 2,
          "game_context_edges": 2,
          "candidates": 1,
          "nonoverlap_candidates": 1,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "H": 1
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_not_supported": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "Q",
          "codes": [
            81
          ],
          "in_document": true,
          "prior_notes": [
            "具体操作以游戏版本和录制画面校准，当前不宣称已核实默认值"
          ],
          "raw_edges_all_apps": 64,
          "game_context_edges": 64,
          "candidates": 39,
          "nonoverlap_candidates": 39,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 1,
          "nonoverlap_visual_eligible": 1,
          "second_review_passed": 0,
          "examples": 1,
          "example_ids": [
            "thehunter-key-85e5f5d2dd9b6b66"
          ],
          "raw_key_variants": {
            "Q": 39
          },
          "actions": {
            "weapon_equip": 1
          },
          "outcomes": {
            "performed": 1
          },
          "top_rejection_reasons": {},
          "status": "covered",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        },
        {
          "game": "thehunter",
          "game_zh": "猎人：荒野的召唤",
          "key": "R",
          "codes": [
            82
          ],
          "in_document": true,
          "prior_notes": [
            "装填相关操作"
          ],
          "raw_edges_all_apps": 35,
          "game_context_edges": 35,
          "candidates": 12,
          "nonoverlap_candidates": 12,
          "candidate_recordings": 1,
          "processed": 1,
          "technical_or_api_failures": 0,
          "visual_eligible": 0,
          "nonoverlap_visual_eligible": 0,
          "second_review_passed": 0,
          "examples": 0,
          "example_ids": [],
          "raw_key_variants": {
            "R": 12
          },
          "actions": {},
          "outcomes": {},
          "top_rejection_reasons": {
            "anchor_action_unsupported": 1
          },
          "status": "no_valid_action_yet",
          "estimate": null,
          "rate": null,
          "assessed": 1,
          "method": "insufficient_observations"
        }
      ]
    }
  ],
  "summary": {
    "games": 18,
    "game_key_cells": 210,
    "candidate_keys": 185,
    "covered_keys": 143,
    "candidates": 28402,
    "joint_nonoverlap_candidates": 16440,
    "processed": 1962,
    "visual_eligible": 1107,
    "joint_nonoverlap_visual_eligible": 1085,
    "examples": 407,
    "excluded_old_result_ids": 0
  },
  "preview_quality_exclusions": 54,
  "targeted_content_exclusions": 1,
  "limits": [
    "统计范围仅限现有可读取原生键盘索引，不外推到尚未下载/不可解码的数据。",
    "候选保留原有 17 秒同键间隔及完整 15 秒窗口，但取消每录制每键最多 120 条截断。",
    "每键候选可能与其他键重叠；游戏总数按同一源视频时间轴统一去重，不能直接相加。",
    "参考产量使用既有非随机、覆盖优先样本的通过率，不是无偏估计、置信区间或交付承诺。",
    "游戏参考产量先保留已通过的互不重叠片段，再对剩余时间轴排布估算；按键估算不直接相加。",
    "少于 5 个有效判定或尚未出现成功例子的键不报确定产量；API/技术失败不当作动作不成立。",
    "视觉通过含 performed 与有画面证据的 attempted_unsuccessful，两者分别统计；不是按键必然成功。",
    "抽帧模型判断不是人工认证，也不是游戏引擎因果真值。"
  ]
}
