{
  "version": "riddle-proof.profile-result.v1",
  "profile_name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone",
  "runner": "riddle",
  "status": "passed",
  "baseline_policy": "invariant_only",
  "route": {
    "requested": "https://lilarcade.com/games/coin-clicker",
    "observed": "/games/coin-clicker",
    "expected_path": "/games/coin-clicker",
    "matched": true,
    "http_status": 200
  },
  "artifacts": {
    "screenshots": [
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-seeded-spent-state-dashboard",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-mixed-dashboard-what-if",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-dashboard-what-if-reset",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-seeded-spent-state-dashboard",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-mixed-dashboard-what-if",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-dashboard-what-if-reset",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-seeded-spent-state-dashboard",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-mixed-dashboard-what-if",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-dashboard-what-if-reset",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-seeded-spent-state-dashboard",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mixed-dashboard-what-if",
      "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-dashboard-what-if-reset"
    ],
    "console": "console.json",
    "proof_json": "proof.json",
    "dom_summary": "dom-summary.json",
    "riddle_artifacts": [
      {
        "name": "proof.json",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/proof.json.json",
        "source": "artifacts"
      },
      {
        "name": "console.json",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/console.json.json",
        "source": "artifacts"
      },
      {
        "name": "dom-summary.json",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/dom-summary.json.json",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-seeded-spent-state-dashboard.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-seeded-spent-state-dashboard.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-mixed-dashboard-what-if.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-mixed-dashboard-what-if.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-dashboard-what-if-reset.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-dashboard-what-if-reset.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-seeded-spent-state-dashboard.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-seeded-spent-state-dashboard.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-mixed-dashboard-what-if.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-mixed-dashboard-what-if.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-dashboard-what-if-reset.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-dashboard-what-if-reset.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-seeded-spent-state-dashboard.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-seeded-spent-state-dashboard.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-mixed-dashboard-what-if.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-mixed-dashboard-what-if.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-dashboard-what-if-reset.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-dashboard-what-if-reset.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-seeded-spent-state-dashboard.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-seeded-spent-state-dashboard.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mixed-dashboard-what-if.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mixed-dashboard-what-if.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-dashboard-what-if-reset.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-dashboard-what-if-reset.png",
        "source": "artifacts"
      },
      {
        "name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad.png",
        "url": "https://cdn.riddledc.com/scripts/job_7e5005e1/lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad.png",
        "source": "artifacts"
      }
    ]
  },
  "checks": [
    {
      "type": "setup_actions_succeeded",
      "label": "setup actions succeeded",
      "status": "passed",
      "evidence": {
        "action_count": 27,
        "viewports": [
          {
            "name": "desktop",
            "expected_action_count": 27,
            "ok": true,
            "result_count": 27
          },
          {
            "name": "phone",
            "expected_action_count": 27,
            "ok": true,
            "result_count": 27
          },
          {
            "name": "ipad-mini",
            "expected_action_count": 27,
            "ok": true,
            "result_count": 27
          },
          {
            "name": "ipad",
            "expected_action_count": 27,
            "ok": true,
            "result_count": 27
          }
        ],
        "setup_summary": {
          "viewport_count": 4,
          "action_count": 27,
          "final_screenshot_count": 4,
          "final_screenshot_full_page": false,
          "final_screenshot_mode": "viewport",
          "viewports": [
            {
              "name": "desktop",
              "expected_action_count": 27,
              "ok": true,
              "result_count": 27,
              "observed_path": "/games/coin-clicker",
              "final_url": "https://lilarcade.com/games/coin-clicker",
              "action_counts": {
                "clear_storage": 1,
                "local_storage": 1,
                "wait_for_selector": 2,
                "assert_text_visible": 2,
                "screenshot": 3,
                "window_eval": 3,
                "assert_window_value": 5,
                "assert_window_number": 7,
                "click": 3
              },
              "frame_action_count": 0,
              "frame_urls": [],
              "final_screenshot": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop",
              "final_screenshot_full_page": false,
              "setup_screenshots": [
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-seeded-spent-state-dashboard",
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-mixed-dashboard-what-if",
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-dashboard-what-if-reset"
              ],
              "clicked_total": 3,
              "clicked_truncated": false,
              "click_sequence_total": 0,
              "click_sequence_truncated": false,
              "click_sequences": [],
              "click_count_action_total": 0,
              "click_count_value_total": 0,
              "window_call_until_total": 0,
              "window_call_until_call_total": 0,
              "window_call_until_truncated": false,
              "window_call_until": [],
              "window_call_total": 0,
              "window_call_stored_total": 0,
              "window_call_captured_total": 0,
              "window_call_truncated": false,
              "window_call": [],
              "window_eval_total": 3,
              "window_eval_stored_total": 3,
              "window_eval_captured_total": 3,
              "window_eval_truncated": false,
              "window_eval": [
                {
                  "ordinal": 7,
                  "ok": true,
                  "script_length": 2495,
                  "return_captured": true,
                  "return_stored_to": "__ccV643Initial",
                  "reason": null,
                  "returned": {
                    "savedCoins": 100000,
                    "savedTotalCoins": 250000,
                    "ccPerClick": 10,
                    "ccPerSecond": 34,
                    "ccTotalEarned": "250.0K",
                    "dashboardCoinsPerClick": 10,
                    "dashboardCritChance": 9,
                    "dashboardLuckyChance": 10,
                    "dashboardTickRate": "600ms",
                    "dashboardTotalEarned": "250.0K",
                    "nextMilestoneText": "Next Milestone1.00M in ~4h 44m",
                    "expectedTime": "4h 44m",
                    "spendableCoinTime": "5h 40m",
                    "milestoneUsesTotalEarned": true,
                    "bestBuy": "Click Power",
                    "cardCount": 4,
                    "whatIfRowCount": 9
                  },
                  "return_summary": [
                    {
                      "label": "savedCoins",
                      "path": "savedCoins",
                      "exists": true,
                      "value": 100000
                    },
                    {
                      "label": "totalCoins",
                      "path": "savedTotalCoins",
                      "exists": true,
                      "value": 250000
                    },
                    {
                      "label": "milestone",
                      "path": "nextMilestoneText",
                      "exists": true,
                      "value": "Next Milestone1.00M in ~4h 44m"
                    },
                    {
                      "label": "expectedTime",
                      "path": "expectedTime",
                      "exists": true,
                      "value": "4h 44m"
                    },
                    {
                      "label": "spendableCoinTime",
                      "path": "spendableCoinTime",
                      "exists": true,
                      "value": "5h 40m"
                    },
                    {
                      "label": "usesTotalEarned",
                      "path": "milestoneUsesTotalEarned",
                      "exists": true,
                      "value": true
                    },
                    {
                      "label": "bestBuy",
                      "path": "bestBuy",
                      "exists": true,
                      "value": "Click Power"
                    }
                  ]
                },
                {
                  "ordinal": 20,
                  "ok": true,
                  "script_length": 1085,
                  "return_captured": true,
                  "return_stored_to": "__ccV643WhatIf",
                  "reason": null,
                  "returned": {
                    "diamondDelta": "+5",
                    "autoDelta": "+1",
                    "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:22 (+12)Coins/Sec:45 (+1)Crit:9%Lucky:10%💰 Cost to reach: 32.1K coins",
                    "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:22(+12)Coins/Sec:45(+1)Crit:9%Lucky:10%💰Costtoreach:32.1Kcoins",
                    "costText": "💰 Cost to reach: 32.1K coins",
                    "hasReset": true,
                    "ok": true
                  },
                  "return_summary": [
                    {
                      "label": "diamondDelta",
                      "path": "diamondDelta",
                      "exists": true,
                      "value": "+5"
                    },
                    {
                      "label": "autoDelta",
                      "path": "autoDelta",
                      "exists": true,
                      "value": "+1"
                    },
                    {
                      "label": "cost",
                      "path": "costText",
                      "exists": true,
                      "value": "💰 Cost to reach: 32.1K coins"
                    },
                    {
                      "label": "ok",
                      "path": "ok",
                      "exists": true,
                      "value": true
                    }
                  ]
                },
                {
                  "ordinal": 24,
                  "ok": true,
                  "script_length": 727,
                  "return_captured": true,
                  "return_stored_to": "__ccV643Reset",
                  "reason": null,
                  "returned": {
                    "hasReset": false,
                    "hasCost": false,
                    "deltas": [
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0"
                    ],
                    "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
                    "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
                    "ok": true
                  },
                  "return_summary": [
                    {
                      "label": "hasReset",
                      "path": "hasReset",
                      "exists": true,
                      "value": false
                    },
                    {
                      "label": "hasCost",
                      "path": "hasCost",
                      "exists": true,
                      "value": false
                    },
                    {
                      "label": "ok",
                      "path": "ok",
                      "exists": true,
                      "value": true
                    }
                  ]
                }
              ],
              "deterministic_runtime_total": 0,
              "deterministic_runtime_truncated": false,
              "deterministic_runtime": [],
              "set_range_value_total": 0,
              "set_range_value_truncated": false,
              "set_range_value": [],
              "drag_total": 0,
              "drag_truncated": false,
              "drag": [],
              "canvas_signature_total": 0,
              "canvas_signature_truncated": false,
              "canvas_signature": [],
              "canvas_signature_stable_hash_groups": [],
              "clicked": [
                {
                  "ordinal": 18,
                  "selector": ".md-whatif-row:nth-child(6) .md-btn",
                  "frame_selector": null,
                  "text": "+5"
                },
                {
                  "ordinal": 19,
                  "selector": ".md-whatif-row:nth-child(2) .md-btn",
                  "frame_selector": null,
                  "text": "+"
                },
                {
                  "ordinal": 23,
                  "selector": ".md-btn-reset",
                  "frame_selector": null,
                  "text": "↺ Reset All"
                }
              ],
              "text_samples": [
                {
                  "ordinal": 4,
                  "action": "assert_text_visible",
                  "frame_selector": null,
                  "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UP... (516 chars)"
                },
                {
                  "ordinal": 5,
                  "action": "assert_text_visible",
                  "frame_selector": null,
                  "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UP... (516 chars)"
                }
              ],
              "failed": [],
              "optional_failed": []
            },
            {
              "name": "phone",
              "expected_action_count": 27,
              "ok": true,
              "result_count": 27,
              "observed_path": "/games/coin-clicker",
              "final_url": "https://lilarcade.com/games/coin-clicker",
              "action_counts": {
                "clear_storage": 1,
                "local_storage": 1,
                "wait_for_selector": 2,
                "assert_text_visible": 2,
                "screenshot": 3,
                "window_eval": 3,
                "assert_window_value": 5,
                "assert_window_number": 7,
                "click": 3
              },
              "frame_action_count": 0,
              "frame_urls": [],
              "final_screenshot": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone",
              "final_screenshot_full_page": false,
              "setup_screenshots": [
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-seeded-spent-state-dashboard",
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-mixed-dashboard-what-if",
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-dashboard-what-if-reset"
              ],
              "clicked_total": 3,
              "clicked_truncated": false,
              "click_sequence_total": 0,
              "click_sequence_truncated": false,
              "click_sequences": [],
              "click_count_action_total": 0,
              "click_count_value_total": 0,
              "window_call_until_total": 0,
              "window_call_until_call_total": 0,
              "window_call_until_truncated": false,
              "window_call_until": [],
              "window_call_total": 0,
              "window_call_stored_total": 0,
              "window_call_captured_total": 0,
              "window_call_truncated": false,
              "window_call": [],
              "window_eval_total": 3,
              "window_eval_stored_total": 3,
              "window_eval_captured_total": 3,
              "window_eval_truncated": false,
              "window_eval": [
                {
                  "ordinal": 7,
                  "ok": true,
                  "script_length": 2495,
                  "return_captured": true,
                  "return_stored_to": "__ccV643Initial",
                  "reason": null,
                  "returned": {
                    "savedCoins": 100000,
                    "savedTotalCoins": 250000,
                    "ccPerClick": 10,
                    "ccPerSecond": 34,
                    "ccTotalEarned": "250.0K",
                    "dashboardCoinsPerClick": 10,
                    "dashboardCritChance": 9,
                    "dashboardLuckyChance": 10,
                    "dashboardTickRate": "600ms",
                    "dashboardTotalEarned": "250.0K",
                    "nextMilestoneText": "Next Milestone1.00M in ~4h 44m",
                    "expectedTime": "4h 44m",
                    "spendableCoinTime": "5h 40m",
                    "milestoneUsesTotalEarned": true,
                    "bestBuy": "Click Power",
                    "cardCount": 4,
                    "whatIfRowCount": 9
                  },
                  "return_summary": [
                    {
                      "label": "savedCoins",
                      "path": "savedCoins",
                      "exists": true,
                      "value": 100000
                    },
                    {
                      "label": "totalCoins",
                      "path": "savedTotalCoins",
                      "exists": true,
                      "value": 250000
                    },
                    {
                      "label": "milestone",
                      "path": "nextMilestoneText",
                      "exists": true,
                      "value": "Next Milestone1.00M in ~4h 44m"
                    },
                    {
                      "label": "expectedTime",
                      "path": "expectedTime",
                      "exists": true,
                      "value": "4h 44m"
                    },
                    {
                      "label": "spendableCoinTime",
                      "path": "spendableCoinTime",
                      "exists": true,
                      "value": "5h 40m"
                    },
                    {
                      "label": "usesTotalEarned",
                      "path": "milestoneUsesTotalEarned",
                      "exists": true,
                      "value": true
                    },
                    {
                      "label": "bestBuy",
                      "path": "bestBuy",
                      "exists": true,
                      "value": "Click Power"
                    }
                  ]
                },
                {
                  "ordinal": 20,
                  "ok": true,
                  "script_length": 1085,
                  "return_captured": true,
                  "return_stored_to": "__ccV643WhatIf",
                  "reason": null,
                  "returned": {
                    "diamondDelta": "+5",
                    "autoDelta": "+1",
                    "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:22 (+12)Coins/Sec:45 (+1)Crit:9%Lucky:10%💰 Cost to reach: 32.1K coins",
                    "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:22(+12)Coins/Sec:45(+1)Crit:9%Lucky:10%💰Costtoreach:32.1Kcoins",
                    "costText": "💰 Cost to reach: 32.1K coins",
                    "hasReset": true,
                    "ok": true
                  },
                  "return_summary": [
                    {
                      "label": "diamondDelta",
                      "path": "diamondDelta",
                      "exists": true,
                      "value": "+5"
                    },
                    {
                      "label": "autoDelta",
                      "path": "autoDelta",
                      "exists": true,
                      "value": "+1"
                    },
                    {
                      "label": "cost",
                      "path": "costText",
                      "exists": true,
                      "value": "💰 Cost to reach: 32.1K coins"
                    },
                    {
                      "label": "ok",
                      "path": "ok",
                      "exists": true,
                      "value": true
                    }
                  ]
                },
                {
                  "ordinal": 24,
                  "ok": true,
                  "script_length": 727,
                  "return_captured": true,
                  "return_stored_to": "__ccV643Reset",
                  "reason": null,
                  "returned": {
                    "hasReset": false,
                    "hasCost": false,
                    "deltas": [
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0"
                    ],
                    "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
                    "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
                    "ok": true
                  },
                  "return_summary": [
                    {
                      "label": "hasReset",
                      "path": "hasReset",
                      "exists": true,
                      "value": false
                    },
                    {
                      "label": "hasCost",
                      "path": "hasCost",
                      "exists": true,
                      "value": false
                    },
                    {
                      "label": "ok",
                      "path": "ok",
                      "exists": true,
                      "value": true
                    }
                  ]
                }
              ],
              "deterministic_runtime_total": 0,
              "deterministic_runtime_truncated": false,
              "deterministic_runtime": [],
              "set_range_value_total": 0,
              "set_range_value_truncated": false,
              "set_range_value": [],
              "drag_total": 0,
              "drag_truncated": false,
              "drag": [],
              "canvas_signature_total": 0,
              "canvas_signature_truncated": false,
              "canvas_signature": [],
              "canvas_signature_stable_hash_groups": [],
              "clicked": [
                {
                  "ordinal": 18,
                  "selector": ".md-whatif-row:nth-child(6) .md-btn",
                  "frame_selector": null,
                  "text": "+5"
                },
                {
                  "ordinal": 19,
                  "selector": ".md-whatif-row:nth-child(2) .md-btn",
                  "frame_selector": null,
                  "text": "+"
                },
                {
                  "ordinal": 23,
                  "selector": ".md-btn-reset",
                  "frame_selector": null,
                  "text": "↺ Reset All"
                }
              ],
              "text_samples": [
                {
                  "ordinal": 4,
                  "action": "assert_text_visible",
                  "frame_selector": null,
                  "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UP... (516 chars)"
                },
                {
                  "ordinal": 5,
                  "action": "assert_text_visible",
                  "frame_selector": null,
                  "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UP... (516 chars)"
                }
              ],
              "failed": [],
              "optional_failed": []
            },
            {
              "name": "ipad-mini",
              "expected_action_count": 27,
              "ok": true,
              "result_count": 27,
              "observed_path": "/games/coin-clicker",
              "final_url": "https://lilarcade.com/games/coin-clicker",
              "action_counts": {
                "clear_storage": 1,
                "local_storage": 1,
                "wait_for_selector": 2,
                "assert_text_visible": 2,
                "screenshot": 3,
                "window_eval": 3,
                "assert_window_value": 5,
                "assert_window_number": 7,
                "click": 3
              },
              "frame_action_count": 0,
              "frame_urls": [],
              "final_screenshot": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini",
              "final_screenshot_full_page": false,
              "setup_screenshots": [
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-seeded-spent-state-dashboard",
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-mixed-dashboard-what-if",
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-dashboard-what-if-reset"
              ],
              "clicked_total": 3,
              "clicked_truncated": false,
              "click_sequence_total": 0,
              "click_sequence_truncated": false,
              "click_sequences": [],
              "click_count_action_total": 0,
              "click_count_value_total": 0,
              "window_call_until_total": 0,
              "window_call_until_call_total": 0,
              "window_call_until_truncated": false,
              "window_call_until": [],
              "window_call_total": 0,
              "window_call_stored_total": 0,
              "window_call_captured_total": 0,
              "window_call_truncated": false,
              "window_call": [],
              "window_eval_total": 3,
              "window_eval_stored_total": 3,
              "window_eval_captured_total": 3,
              "window_eval_truncated": false,
              "window_eval": [
                {
                  "ordinal": 7,
                  "ok": true,
                  "script_length": 2495,
                  "return_captured": true,
                  "return_stored_to": "__ccV643Initial",
                  "reason": null,
                  "returned": {
                    "savedCoins": 100000,
                    "savedTotalCoins": 250000,
                    "ccPerClick": 10,
                    "ccPerSecond": 34,
                    "ccTotalEarned": "250.0K",
                    "dashboardCoinsPerClick": 10,
                    "dashboardCritChance": 9,
                    "dashboardLuckyChance": 10,
                    "dashboardTickRate": "600ms",
                    "dashboardTotalEarned": "250.0K",
                    "nextMilestoneText": "Next Milestone1.00M in ~4h 44m",
                    "expectedTime": "4h 44m",
                    "spendableCoinTime": "5h 40m",
                    "milestoneUsesTotalEarned": true,
                    "bestBuy": "Click Power",
                    "cardCount": 4,
                    "whatIfRowCount": 9
                  },
                  "return_summary": [
                    {
                      "label": "savedCoins",
                      "path": "savedCoins",
                      "exists": true,
                      "value": 100000
                    },
                    {
                      "label": "totalCoins",
                      "path": "savedTotalCoins",
                      "exists": true,
                      "value": 250000
                    },
                    {
                      "label": "milestone",
                      "path": "nextMilestoneText",
                      "exists": true,
                      "value": "Next Milestone1.00M in ~4h 44m"
                    },
                    {
                      "label": "expectedTime",
                      "path": "expectedTime",
                      "exists": true,
                      "value": "4h 44m"
                    },
                    {
                      "label": "spendableCoinTime",
                      "path": "spendableCoinTime",
                      "exists": true,
                      "value": "5h 40m"
                    },
                    {
                      "label": "usesTotalEarned",
                      "path": "milestoneUsesTotalEarned",
                      "exists": true,
                      "value": true
                    },
                    {
                      "label": "bestBuy",
                      "path": "bestBuy",
                      "exists": true,
                      "value": "Click Power"
                    }
                  ]
                },
                {
                  "ordinal": 20,
                  "ok": true,
                  "script_length": 1085,
                  "return_captured": true,
                  "return_stored_to": "__ccV643WhatIf",
                  "reason": null,
                  "returned": {
                    "diamondDelta": "+5",
                    "autoDelta": "+1",
                    "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:22 (+12)Coins/Sec:45 (+1)Crit:9%Lucky:10%💰 Cost to reach: 32.1K coins",
                    "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:22(+12)Coins/Sec:45(+1)Crit:9%Lucky:10%💰Costtoreach:32.1Kcoins",
                    "costText": "💰 Cost to reach: 32.1K coins",
                    "hasReset": true,
                    "ok": true
                  },
                  "return_summary": [
                    {
                      "label": "diamondDelta",
                      "path": "diamondDelta",
                      "exists": true,
                      "value": "+5"
                    },
                    {
                      "label": "autoDelta",
                      "path": "autoDelta",
                      "exists": true,
                      "value": "+1"
                    },
                    {
                      "label": "cost",
                      "path": "costText",
                      "exists": true,
                      "value": "💰 Cost to reach: 32.1K coins"
                    },
                    {
                      "label": "ok",
                      "path": "ok",
                      "exists": true,
                      "value": true
                    }
                  ]
                },
                {
                  "ordinal": 24,
                  "ok": true,
                  "script_length": 727,
                  "return_captured": true,
                  "return_stored_to": "__ccV643Reset",
                  "reason": null,
                  "returned": {
                    "hasReset": false,
                    "hasCost": false,
                    "deltas": [
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0"
                    ],
                    "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
                    "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
                    "ok": true
                  },
                  "return_summary": [
                    {
                      "label": "hasReset",
                      "path": "hasReset",
                      "exists": true,
                      "value": false
                    },
                    {
                      "label": "hasCost",
                      "path": "hasCost",
                      "exists": true,
                      "value": false
                    },
                    {
                      "label": "ok",
                      "path": "ok",
                      "exists": true,
                      "value": true
                    }
                  ]
                }
              ],
              "deterministic_runtime_total": 0,
              "deterministic_runtime_truncated": false,
              "deterministic_runtime": [],
              "set_range_value_total": 0,
              "set_range_value_truncated": false,
              "set_range_value": [],
              "drag_total": 0,
              "drag_truncated": false,
              "drag": [],
              "canvas_signature_total": 0,
              "canvas_signature_truncated": false,
              "canvas_signature": [],
              "canvas_signature_stable_hash_groups": [],
              "clicked": [
                {
                  "ordinal": 18,
                  "selector": ".md-whatif-row:nth-child(6) .md-btn",
                  "frame_selector": null,
                  "text": "+5"
                },
                {
                  "ordinal": 19,
                  "selector": ".md-whatif-row:nth-child(2) .md-btn",
                  "frame_selector": null,
                  "text": "+"
                },
                {
                  "ordinal": 23,
                  "selector": ".md-btn-reset",
                  "frame_selector": null,
                  "text": "↺ Reset All"
                }
              ],
              "text_samples": [
                {
                  "ordinal": 4,
                  "action": "assert_text_visible",
                  "frame_selector": null,
                  "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UP... (516 chars)"
                },
                {
                  "ordinal": 5,
                  "action": "assert_text_visible",
                  "frame_selector": null,
                  "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UP... (516 chars)"
                }
              ],
              "failed": [],
              "optional_failed": []
            },
            {
              "name": "ipad",
              "expected_action_count": 27,
              "ok": true,
              "result_count": 27,
              "observed_path": "/games/coin-clicker",
              "final_url": "https://lilarcade.com/games/coin-clicker",
              "action_counts": {
                "clear_storage": 1,
                "local_storage": 1,
                "wait_for_selector": 2,
                "assert_text_visible": 2,
                "screenshot": 3,
                "window_eval": 3,
                "assert_window_value": 5,
                "assert_window_number": 7,
                "click": 3
              },
              "frame_action_count": 0,
              "frame_urls": [],
              "final_screenshot": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad",
              "final_screenshot_full_page": false,
              "setup_screenshots": [
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-seeded-spent-state-dashboard",
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mixed-dashboard-what-if",
                "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-dashboard-what-if-reset"
              ],
              "clicked_total": 3,
              "clicked_truncated": false,
              "click_sequence_total": 0,
              "click_sequence_truncated": false,
              "click_sequences": [],
              "click_count_action_total": 0,
              "click_count_value_total": 0,
              "window_call_until_total": 0,
              "window_call_until_call_total": 0,
              "window_call_until_truncated": false,
              "window_call_until": [],
              "window_call_total": 0,
              "window_call_stored_total": 0,
              "window_call_captured_total": 0,
              "window_call_truncated": false,
              "window_call": [],
              "window_eval_total": 3,
              "window_eval_stored_total": 3,
              "window_eval_captured_total": 3,
              "window_eval_truncated": false,
              "window_eval": [
                {
                  "ordinal": 7,
                  "ok": true,
                  "script_length": 2495,
                  "return_captured": true,
                  "return_stored_to": "__ccV643Initial",
                  "reason": null,
                  "returned": {
                    "savedCoins": 100000,
                    "savedTotalCoins": 250000,
                    "ccPerClick": 10,
                    "ccPerSecond": 34,
                    "ccTotalEarned": "250.0K",
                    "dashboardCoinsPerClick": 10,
                    "dashboardCritChance": 9,
                    "dashboardLuckyChance": 10,
                    "dashboardTickRate": "600ms",
                    "dashboardTotalEarned": "250.0K",
                    "nextMilestoneText": "Next Milestone1.00M in ~4h 44m",
                    "expectedTime": "4h 44m",
                    "spendableCoinTime": "5h 40m",
                    "milestoneUsesTotalEarned": true,
                    "bestBuy": "Click Power",
                    "cardCount": 4,
                    "whatIfRowCount": 9
                  },
                  "return_summary": [
                    {
                      "label": "savedCoins",
                      "path": "savedCoins",
                      "exists": true,
                      "value": 100000
                    },
                    {
                      "label": "totalCoins",
                      "path": "savedTotalCoins",
                      "exists": true,
                      "value": 250000
                    },
                    {
                      "label": "milestone",
                      "path": "nextMilestoneText",
                      "exists": true,
                      "value": "Next Milestone1.00M in ~4h 44m"
                    },
                    {
                      "label": "expectedTime",
                      "path": "expectedTime",
                      "exists": true,
                      "value": "4h 44m"
                    },
                    {
                      "label": "spendableCoinTime",
                      "path": "spendableCoinTime",
                      "exists": true,
                      "value": "5h 40m"
                    },
                    {
                      "label": "usesTotalEarned",
                      "path": "milestoneUsesTotalEarned",
                      "exists": true,
                      "value": true
                    },
                    {
                      "label": "bestBuy",
                      "path": "bestBuy",
                      "exists": true,
                      "value": "Click Power"
                    }
                  ]
                },
                {
                  "ordinal": 20,
                  "ok": true,
                  "script_length": 1085,
                  "return_captured": true,
                  "return_stored_to": "__ccV643WhatIf",
                  "reason": null,
                  "returned": {
                    "diamondDelta": "+5",
                    "autoDelta": "+1",
                    "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:22 (+12)Coins/Sec:45 (+1)Crit:9%Lucky:10%💰 Cost to reach: 32.1K coins",
                    "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:22(+12)Coins/Sec:45(+1)Crit:9%Lucky:10%💰Costtoreach:32.1Kcoins",
                    "costText": "💰 Cost to reach: 32.1K coins",
                    "hasReset": true,
                    "ok": true
                  },
                  "return_summary": [
                    {
                      "label": "diamondDelta",
                      "path": "diamondDelta",
                      "exists": true,
                      "value": "+5"
                    },
                    {
                      "label": "autoDelta",
                      "path": "autoDelta",
                      "exists": true,
                      "value": "+1"
                    },
                    {
                      "label": "cost",
                      "path": "costText",
                      "exists": true,
                      "value": "💰 Cost to reach: 32.1K coins"
                    },
                    {
                      "label": "ok",
                      "path": "ok",
                      "exists": true,
                      "value": true
                    }
                  ]
                },
                {
                  "ordinal": 24,
                  "ok": true,
                  "script_length": 727,
                  "return_captured": true,
                  "return_stored_to": "__ccV643Reset",
                  "reason": null,
                  "returned": {
                    "hasReset": false,
                    "hasCost": false,
                    "deltas": [
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0",
                      "+0"
                    ],
                    "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
                    "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
                    "ok": true
                  },
                  "return_summary": [
                    {
                      "label": "hasReset",
                      "path": "hasReset",
                      "exists": true,
                      "value": false
                    },
                    {
                      "label": "hasCost",
                      "path": "hasCost",
                      "exists": true,
                      "value": false
                    },
                    {
                      "label": "ok",
                      "path": "ok",
                      "exists": true,
                      "value": true
                    }
                  ]
                }
              ],
              "deterministic_runtime_total": 0,
              "deterministic_runtime_truncated": false,
              "deterministic_runtime": [],
              "set_range_value_total": 0,
              "set_range_value_truncated": false,
              "set_range_value": [],
              "drag_total": 0,
              "drag_truncated": false,
              "drag": [],
              "canvas_signature_total": 0,
              "canvas_signature_truncated": false,
              "canvas_signature": [],
              "canvas_signature_stable_hash_groups": [],
              "clicked": [
                {
                  "ordinal": 18,
                  "selector": ".md-whatif-row:nth-child(6) .md-btn",
                  "frame_selector": null,
                  "text": "+5"
                },
                {
                  "ordinal": 19,
                  "selector": ".md-whatif-row:nth-child(2) .md-btn",
                  "frame_selector": null,
                  "text": "+"
                },
                {
                  "ordinal": 23,
                  "selector": ".md-btn-reset",
                  "frame_selector": null,
                  "text": "↺ Reset All"
                }
              ],
              "text_samples": [
                {
                  "ordinal": 4,
                  "action": "assert_text_visible",
                  "frame_selector": null,
                  "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UP... (516 chars)"
                },
                {
                  "ordinal": 5,
                  "action": "assert_text_visible",
                  "frame_selector": null,
                  "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UP... (516 chars)"
                }
              ],
              "failed": [],
              "optional_failed": []
            }
          ]
        },
        "failed": []
      }
    },
    {
      "type": "route_loaded",
      "label": "route_loaded",
      "status": "passed",
      "evidence": {
        "expected_path": "/games/coin-clicker",
        "observed_paths": [
          "/games/coin-clicker",
          "/games/coin-clicker",
          "/games/coin-clicker",
          "/games/coin-clicker"
        ],
        "http_statuses": [
          200,
          200,
          200,
          200
        ]
      }
    },
    {
      "type": "selector_visible",
      "label": "selector_visible",
      "status": "passed",
      "evidence": {
        "selector": ".cc-container",
        "visible_counts": [
          1,
          1,
          1,
          1
        ]
      }
    },
    {
      "type": "selector_visible",
      "label": "selector_visible",
      "status": "passed",
      "evidence": {
        "selector": ".md-dashboard",
        "visible_counts": [
          1,
          1,
          1,
          1
        ]
      }
    },
    {
      "type": "selector_count_equals",
      "label": "selector_count_equals",
      "status": "passed",
      "evidence": {
        "selector": ".md-card",
        "expected_count": 4,
        "counts": [
          4,
          4,
          4,
          4
        ]
      }
    },
    {
      "type": "selector_count_equals",
      "label": "selector_count_equals",
      "status": "passed",
      "evidence": {
        "selector": ".md-whatif-row",
        "expected_count": 9,
        "counts": [
          9,
          9,
          9,
          9
        ]
      }
    },
    {
      "type": "selector_text_visible",
      "label": "selector_text_visible",
      "status": "passed",
      "evidence": {
        "selector": ".md-dashboard",
        "text": "Math Dashboard",
        "pattern": null,
        "viewports": [
          {
            "viewport": "desktop",
            "selector_count": 1,
            "visible_count": 1,
            "matched_count": 1,
            "matched": true,
            "samples": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "case_insensitive_samples": []
          },
          {
            "viewport": "phone",
            "selector_count": 1,
            "visible_count": 1,
            "matched_count": 1,
            "matched": true,
            "samples": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "case_insensitive_samples": []
          },
          {
            "viewport": "ipad-mini",
            "selector_count": 1,
            "visible_count": 1,
            "matched_count": 1,
            "matched": true,
            "samples": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "case_insensitive_samples": []
          },
          {
            "viewport": "ipad",
            "selector_count": 1,
            "visible_count": 1,
            "matched_count": 1,
            "matched": true,
            "samples": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "case_insensitive_samples": []
          }
        ]
      }
    },
    {
      "type": "selector_text_visible",
      "label": "selector_text_visible",
      "status": "passed",
      "evidence": {
        "selector": ".md-dashboard",
        "text": "Efficiency Analysis",
        "pattern": null,
        "viewports": [
          {
            "viewport": "desktop",
            "selector_count": 1,
            "visible_count": 1,
            "matched_count": 1,
            "matched": true,
            "samples": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "case_insensitive_samples": []
          },
          {
            "viewport": "phone",
            "selector_count": 1,
            "visible_count": 1,
            "matched_count": 1,
            "matched": true,
            "samples": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "case_insensitive_samples": []
          },
          {
            "viewport": "ipad-mini",
            "selector_count": 1,
            "visible_count": 1,
            "matched_count": 1,
            "matched": true,
            "samples": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "case_insensitive_samples": []
          },
          {
            "viewport": "ipad",
            "selector_count": 1,
            "visible_count": 1,
            "matched_count": 1,
            "matched": true,
            "samples": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "case_insensitive_samples": []
          }
        ]
      }
    },
    {
      "type": "text_absent",
      "label": "text_absent",
      "status": "passed",
      "evidence": {
        "pattern": "\\bNaN\\b",
        "matches": [
          false,
          false,
          false,
          false
        ],
        "viewports": [
          {
            "viewport": "desktop",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          },
          {
            "viewport": "phone",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          },
          {
            "viewport": "ipad-mini",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          },
          {
            "viewport": "ipad",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          }
        ]
      }
    },
    {
      "type": "text_absent",
      "label": "text_absent",
      "status": "passed",
      "evidence": {
        "pattern": "undefined",
        "matches": [
          false,
          false,
          false,
          false
        ],
        "viewports": [
          {
            "viewport": "desktop",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          },
          {
            "viewport": "phone",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          },
          {
            "viewport": "ipad-mini",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          },
          {
            "viewport": "ipad",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          }
        ]
      }
    },
    {
      "type": "text_absent",
      "label": "text_absent",
      "status": "passed",
      "evidence": {
        "pattern": "\\[object Object\\]",
        "matches": [
          false,
          false,
          false,
          false
        ],
        "viewports": [
          {
            "viewport": "desktop",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          },
          {
            "viewport": "phone",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          },
          {
            "viewport": "ipad-mini",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          },
          {
            "viewport": "ipad",
            "matched": false,
            "samples": [],
            "case_insensitive_samples": []
          }
        ]
      }
    },
    {
      "type": "no_mobile_horizontal_overflow",
      "label": "no_mobile_horizontal_overflow",
      "status": "passed",
      "evidence": {
        "max_overflow_px": 1,
        "overflow_px": [
          0,
          0,
          0
        ],
        "bounds_overflow_px": [
          0,
          0,
          0
        ],
        "overflow_offender_counts": [
          0,
          0,
          0
        ],
        "viewports": [
          "phone",
          "ipad-mini",
          "ipad"
        ]
      }
    },
    {
      "type": "no_fatal_console_errors",
      "label": "no_fatal_console_errors",
      "status": "passed",
      "evidence": {
        "console_fatal_count": 0,
        "page_error_count": 0,
        "total_console_fatal_count": 0,
        "total_page_error_count": 0,
        "allowed_console_fatal_count": 0,
        "explicitly_allowed_console_fatal_count": 0,
        "allowed_expected_network_mock_console_count": 0,
        "allowed_expected_network_mock_console_events": [],
        "allowed_page_error_count": 0,
        "allowed_console_texts": [],
        "allowed_console_patterns": [],
        "allowed_page_error_texts": [],
        "allowed_page_error_patterns": []
      }
    },
    {
      "type": "no_console_warnings",
      "label": "no_console_warnings",
      "status": "passed",
      "evidence": {
        "console_warning_count": 0,
        "total_console_warning_count": 0,
        "allowed_console_warning_count": 0,
        "allowed_console_texts": [],
        "allowed_console_patterns": [],
        "unallowed_console_warning_samples": [],
        "allowed_console_warning_samples": []
      }
    }
  ],
  "summary": "lilarcade-v643-coin-clicker-dashboard-spent-milestone passed 14 check(s) across 4 viewport(s) (desktop, phone, ipad-mini, ipad).",
  "captured_at": "2026-05-20T07:49:47.904Z",
  "evidence": {
    "version": "riddle-proof.profile-evidence.v1",
    "profile_name": "lilarcade-v643-coin-clicker-dashboard-spent-milestone",
    "target_url": "https://lilarcade.com/games/coin-clicker",
    "baseline_policy": "invariant_only",
    "captured_at": "2026-05-20T07:49:47.904Z",
    "viewports": [
      {
        "name": "desktop",
        "width": 1280,
        "height": 900,
        "url": "https://lilarcade.com/games/coin-clicker",
        "route": {
          "requested": "https://lilarcade.com/games/coin-clicker",
          "observed": "/games/coin-clicker",
          "expected_path": "/games/coin-clicker",
          "matched": true,
          "http_status": 200
        },
        "title": "LilArcade",
        "body_text_length": 2604,
        "body_text_sample": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.1K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.1K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙 21.0K 📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.1K PLAY TIME 2s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN ROI SCORE 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s 7s 1538.5 ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 1m 16s 131.6 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s 3m 52s 43.1 ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 4m 4s 41.0 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 4m 48s 34.7 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 13m 1s 12.8 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s 16m 0s 10.4 ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s 35m 29s 4.7 ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 1h 4m 2.6 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.3K coins in 5 min",
        "scroll_width": 1280,
        "client_width": 1280,
        "overflow_px": 0,
        "bounds_overflow_px": 0,
        "overflow_offenders": [],
        "selectors": {
          ".cc-container": {
            "count": 1,
            "visible_count": 1
          },
          ".md-dashboard": {
            "count": 1,
            "visible_count": 1
          },
          ".md-card": {
            "count": 4,
            "visible_count": 4
          },
          ".md-whatif-row": {
            "count": 9,
            "visible_count": 9
          }
        },
        "frames": {},
        "text_sequences": {
          ".md-dashboard": {
            "count": 1,
            "visible_count": 1,
            "texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "visible_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "match_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.1K PLAY TIME 2s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN ROI SCORE 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s 7s 1538.5 ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 1m 16s 131.6 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s 3m 52s 43.1 ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 4m 4s 41.0 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 4m 48s 34.7 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 13m 1s 12.8 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s 16m 0s 10.4 ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s 35m 29s 4.7 ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 1h 4m 2.6 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.3K coins in 5 min"
            ],
            "visible_match_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.1K PLAY TIME 2s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN ROI SCORE 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s 7s 1538.5 ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 1m 16s 131.6 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s 3m 52s 43.1 ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 4m 4s 41.0 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 4m 48s 34.7 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 13m 1s 12.8 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s 16m 0s 10.4 ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s 35m 29s 4.7 ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 1h 4m 2.6 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.3K coins in 5 min"
            ]
          }
        },
        "text_matches": {
          "pattern:\\bNaN\\b/": false,
          "pattern:undefined/i": false,
          "pattern:\\[object Object\\]/i": false
        },
        "text_match_samples": {
          "pattern:\\bNaN\\b/": [],
          "pattern:undefined/i": [],
          "pattern:\\[object Object\\]/i": []
        },
        "text_case_insensitive_samples": {
          "pattern:\\bNaN\\b/": [],
          "pattern:undefined/i": [],
          "pattern:\\[object Object\\]/i": []
        },
        "observations": {},
        "http_statuses": {},
        "link_statuses": {},
        "setup_action_results": [
          {
            "ok": true,
            "action": "clear_storage",
            "ordinal": 0,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "storage": "both",
            "reload": true
          },
          {
            "ok": true,
            "action": "local_storage",
            "ordinal": 1,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "key": "coinClicker_save",
            "value_length": 210,
            "reload": true
          },
          {
            "ok": true,
            "action": "wait_for_selector",
            "ordinal": 2,
            "selector": ".cc-container",
            "frame_selector": null,
            "optional": false,
            "timeout_ms": 20000
          },
          {
            "ok": true,
            "action": "wait_for_selector",
            "ordinal": 3,
            "selector": ".md-dashboard",
            "frame_selector": null,
            "optional": false,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "assert_text_visible",
            "ordinal": 4,
            "selector": "body",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙... (2603 chars)",
            "target_index": 0,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "assert_text_visible",
            "ordinal": 5,
            "selector": "body",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙... (2603 chars)",
            "target_index": 0,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 6,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "seeded-spent-state-dashboard",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-seeded-spent-state-dashboard",
            "full_page": false
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 7,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 2495,
            "arg_count": 0,
            "returned": {
              "savedCoins": 100000,
              "savedTotalCoins": 250000,
              "ccPerClick": 10,
              "ccPerSecond": 34,
              "ccTotalEarned": "250.0K",
              "dashboardCoinsPerClick": 10,
              "dashboardCritChance": 9,
              "dashboardLuckyChance": 10,
              "dashboardTickRate": "600ms",
              "dashboardTotalEarned": "250.0K",
              "nextMilestoneText": "Next Milestone1.00M in ~4h 44m",
              "expectedTime": "4h 44m",
              "spendableCoinTime": "5h 40m",
              "milestoneUsesTotalEarned": true,
              "bestBuy": "Click Power",
              "cardCount": 4,
              "whatIfRowCount": 9
            },
            "return_captured": true,
            "return_stored_to": "__ccV643Initial",
            "return_summary_fields": [
              {
                "path": "savedCoins"
              },
              {
                "path": "savedTotalCoins",
                "label": "totalCoins"
              },
              {
                "path": "nextMilestoneText",
                "label": "milestone"
              },
              {
                "path": "expectedTime"
              },
              {
                "path": "spendableCoinTime"
              },
              {
                "path": "milestoneUsesTotalEarned",
                "label": "usesTotalEarned"
              },
              {
                "path": "bestBuy"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 8,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.milestoneUsesTotalEarned",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 9,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.ccPerClick",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 10,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.ccPerSecond",
            "value": 34,
            "expected_value": 34,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 11,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardCoinsPerClick",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 12,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardCritChance",
            "value": 9,
            "expected_value": 9,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 13,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardLuckyChance",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 14,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardTickRate",
            "value": "600ms",
            "expected_value": "600ms",
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 15,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.bestBuy",
            "value": "Click Power",
            "expected_value": "Click Power",
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 16,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.cardCount",
            "value": 4,
            "expected_value": 4,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 17,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.whatIfRowCount",
            "value": 9,
            "expected_value": 9,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 18,
            "selector": ".md-whatif-row:nth-child(6) .md-btn",
            "frame_selector": null,
            "optional": false,
            "count": 3,
            "target_index": 2,
            "text": "+5"
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 19,
            "selector": ".md-whatif-row:nth-child(2) .md-btn",
            "frame_selector": null,
            "optional": false,
            "count": 3,
            "target_index": 1,
            "text": "+"
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 20,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 1085,
            "arg_count": 0,
            "returned": {
              "diamondDelta": "+5",
              "autoDelta": "+1",
              "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:22 (+12)Coins/Sec:45 (+1)Crit:9%Lucky:10%💰 Cost to reach: 32.1K coins",
              "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:22(+12)Coins/Sec:45(+1)Crit:9%Lucky:10%💰Costtoreach:32.1Kcoins",
              "costText": "💰 Cost to reach: 32.1K coins",
              "hasReset": true,
              "ok": true
            },
            "return_captured": true,
            "return_stored_to": "__ccV643WhatIf",
            "return_summary_fields": [
              {
                "path": "diamondDelta"
              },
              {
                "path": "autoDelta"
              },
              {
                "path": "costText",
                "label": "cost"
              },
              {
                "path": "ok"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 21,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643WhatIf.ok",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 22,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "mixed-dashboard-what-if",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-mixed-dashboard-what-if",
            "full_page": false
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 23,
            "selector": ".md-btn-reset",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "target_index": 0,
            "text": "↺ Reset All"
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 24,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 727,
            "arg_count": 0,
            "returned": {
              "hasReset": false,
              "hasCost": false,
              "deltas": [
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0"
              ],
              "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
              "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
              "ok": true
            },
            "return_captured": true,
            "return_stored_to": "__ccV643Reset",
            "return_summary_fields": [
              {
                "path": "hasReset"
              },
              {
                "path": "hasCost"
              },
              {
                "path": "ok"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 25,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Reset.ok",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 26,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "dashboard-what-if-reset",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop-dashboard-what-if-reset",
            "full_page": false
          }
        ],
        "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-desktop",
        "screenshot_full_page": false
      },
      {
        "name": "phone",
        "width": 390,
        "height": 844,
        "url": "https://lilarcade.com/games/coin-clicker",
        "route": {
          "requested": "https://lilarcade.com/games/coin-clicker",
          "observed": "/games/coin-clicker",
          "expected_path": "/games/coin-clicker",
          "matched": true,
          "http_status": 200
        },
        "title": "LilArcade",
        "body_text_length": 2490,
        "body_text_sample": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙 21.0K 📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.0K PLAY TIME 1s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.2K coins in 5 min",
        "scroll_width": 390,
        "client_width": 390,
        "overflow_px": 0,
        "bounds_overflow_px": 0,
        "overflow_offenders": [],
        "selectors": {
          ".cc-container": {
            "count": 1,
            "visible_count": 1
          },
          ".md-dashboard": {
            "count": 1,
            "visible_count": 1
          },
          ".md-card": {
            "count": 4,
            "visible_count": 4
          },
          ".md-whatif-row": {
            "count": 9,
            "visible_count": 9
          }
        },
        "frames": {},
        "text_sequences": {
          ".md-dashboard": {
            "count": 1,
            "visible_count": 1,
            "texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "visible_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "match_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.0K PLAY TIME 1s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.2K coins in 5 min"
            ],
            "visible_match_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.0K PLAY TIME 1s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.2K coins in 5 min"
            ]
          }
        },
        "text_matches": {
          "pattern:\\bNaN\\b/": false,
          "pattern:undefined/i": false,
          "pattern:\\[object Object\\]/i": false
        },
        "text_match_samples": {
          "pattern:\\bNaN\\b/": [],
          "pattern:undefined/i": [],
          "pattern:\\[object Object\\]/i": []
        },
        "text_case_insensitive_samples": {
          "pattern:\\bNaN\\b/": [],
          "pattern:undefined/i": [],
          "pattern:\\[object Object\\]/i": []
        },
        "observations": {},
        "http_statuses": {},
        "link_statuses": {},
        "setup_action_results": [
          {
            "ok": true,
            "action": "clear_storage",
            "ordinal": 0,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "storage": "both",
            "reload": true
          },
          {
            "ok": true,
            "action": "local_storage",
            "ordinal": 1,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "key": "coinClicker_save",
            "value_length": 210,
            "reload": true
          },
          {
            "ok": true,
            "action": "wait_for_selector",
            "ordinal": 2,
            "selector": ".cc-container",
            "frame_selector": null,
            "optional": false,
            "timeout_ms": 20000
          },
          {
            "ok": true,
            "action": "wait_for_selector",
            "ordinal": 3,
            "selector": ".md-dashboard",
            "frame_selector": null,
            "optional": false,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "assert_text_visible",
            "ordinal": 4,
            "selector": "body",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙... (2489 chars)",
            "target_index": 0,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "assert_text_visible",
            "ordinal": 5,
            "selector": "body",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙... (2489 chars)",
            "target_index": 0,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 6,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "seeded-spent-state-dashboard",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-seeded-spent-state-dashboard",
            "full_page": false
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 7,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 2495,
            "arg_count": 0,
            "returned": {
              "savedCoins": 100000,
              "savedTotalCoins": 250000,
              "ccPerClick": 10,
              "ccPerSecond": 34,
              "ccTotalEarned": "250.0K",
              "dashboardCoinsPerClick": 10,
              "dashboardCritChance": 9,
              "dashboardLuckyChance": 10,
              "dashboardTickRate": "600ms",
              "dashboardTotalEarned": "250.0K",
              "nextMilestoneText": "Next Milestone1.00M in ~4h 44m",
              "expectedTime": "4h 44m",
              "spendableCoinTime": "5h 40m",
              "milestoneUsesTotalEarned": true,
              "bestBuy": "Click Power",
              "cardCount": 4,
              "whatIfRowCount": 9
            },
            "return_captured": true,
            "return_stored_to": "__ccV643Initial",
            "return_summary_fields": [
              {
                "path": "savedCoins"
              },
              {
                "path": "savedTotalCoins",
                "label": "totalCoins"
              },
              {
                "path": "nextMilestoneText",
                "label": "milestone"
              },
              {
                "path": "expectedTime"
              },
              {
                "path": "spendableCoinTime"
              },
              {
                "path": "milestoneUsesTotalEarned",
                "label": "usesTotalEarned"
              },
              {
                "path": "bestBuy"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 8,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.milestoneUsesTotalEarned",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 9,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.ccPerClick",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 10,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.ccPerSecond",
            "value": 34,
            "expected_value": 34,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 11,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardCoinsPerClick",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 12,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardCritChance",
            "value": 9,
            "expected_value": 9,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 13,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardLuckyChance",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 14,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardTickRate",
            "value": "600ms",
            "expected_value": "600ms",
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 15,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.bestBuy",
            "value": "Click Power",
            "expected_value": "Click Power",
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 16,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.cardCount",
            "value": 4,
            "expected_value": 4,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 17,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.whatIfRowCount",
            "value": 9,
            "expected_value": 9,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 18,
            "selector": ".md-whatif-row:nth-child(6) .md-btn",
            "frame_selector": null,
            "optional": false,
            "count": 3,
            "target_index": 2,
            "text": "+5"
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 19,
            "selector": ".md-whatif-row:nth-child(2) .md-btn",
            "frame_selector": null,
            "optional": false,
            "count": 3,
            "target_index": 1,
            "text": "+"
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 20,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 1085,
            "arg_count": 0,
            "returned": {
              "diamondDelta": "+5",
              "autoDelta": "+1",
              "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:22 (+12)Coins/Sec:45 (+1)Crit:9%Lucky:10%💰 Cost to reach: 32.1K coins",
              "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:22(+12)Coins/Sec:45(+1)Crit:9%Lucky:10%💰Costtoreach:32.1Kcoins",
              "costText": "💰 Cost to reach: 32.1K coins",
              "hasReset": true,
              "ok": true
            },
            "return_captured": true,
            "return_stored_to": "__ccV643WhatIf",
            "return_summary_fields": [
              {
                "path": "diamondDelta"
              },
              {
                "path": "autoDelta"
              },
              {
                "path": "costText",
                "label": "cost"
              },
              {
                "path": "ok"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 21,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643WhatIf.ok",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 22,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "mixed-dashboard-what-if",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-mixed-dashboard-what-if",
            "full_page": false
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 23,
            "selector": ".md-btn-reset",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "target_index": 0,
            "text": "↺ Reset All"
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 24,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 727,
            "arg_count": 0,
            "returned": {
              "hasReset": false,
              "hasCost": false,
              "deltas": [
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0"
              ],
              "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
              "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
              "ok": true
            },
            "return_captured": true,
            "return_stored_to": "__ccV643Reset",
            "return_summary_fields": [
              {
                "path": "hasReset"
              },
              {
                "path": "hasCost"
              },
              {
                "path": "ok"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 25,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Reset.ok",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 26,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "dashboard-what-if-reset",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone-dashboard-what-if-reset",
            "full_page": false
          }
        ],
        "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-phone",
        "screenshot_full_page": false
      },
      {
        "name": "ipad-mini",
        "width": 768,
        "height": 1024,
        "url": "https://lilarcade.com/games/coin-clicker",
        "route": {
          "requested": "https://lilarcade.com/games/coin-clicker",
          "observed": "/games/coin-clicker",
          "expected_path": "/games/coin-clicker",
          "matched": true,
          "http_status": 200
        },
        "title": "LilArcade",
        "body_text_length": 2604,
        "body_text_sample": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.1K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.1K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙 21.0K 📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.1K PLAY TIME 2s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN ROI SCORE 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s 7s 1538.5 ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 1m 16s 131.6 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s 3m 52s 43.1 ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 4m 4s 41.0 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 4m 48s 34.7 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 13m 1s 12.8 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s 16m 0s 10.4 ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s 35m 29s 4.7 ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 1h 4m 2.6 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.3K coins in 5 min",
        "scroll_width": 768,
        "client_width": 768,
        "overflow_px": 0,
        "bounds_overflow_px": 0,
        "overflow_offenders": [],
        "selectors": {
          ".cc-container": {
            "count": 1,
            "visible_count": 1
          },
          ".md-dashboard": {
            "count": 1,
            "visible_count": 1
          },
          ".md-card": {
            "count": 4,
            "visible_count": 4
          },
          ".md-whatif-row": {
            "count": 9,
            "visible_count": 9
          }
        },
        "frames": {},
        "text_sequences": {
          ".md-dashboard": {
            "count": 1,
            "visible_count": 1,
            "texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "visible_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "match_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.1K PLAY TIME 2s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN ROI SCORE 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s 7s 1538.5 ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 1m 16s 131.6 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s 3m 52s 43.1 ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 4m 4s 41.0 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 4m 48s 34.7 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 13m 1s 12.8 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s 16m 0s 10.4 ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s 35m 29s 4.7 ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 1h 4m 2.6 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.3K coins in 5 min"
            ],
            "visible_match_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.1K PLAY TIME 2s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN ROI SCORE 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s 7s 1538.5 ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 1m 16s 131.6 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s 3m 52s 43.1 ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 4m 4s 41.0 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 4m 48s 34.7 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 13m 1s 12.8 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s 16m 0s 10.4 ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s 35m 29s 4.7 ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 1h 4m 2.6 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.3K coins in 5 min"
            ]
          }
        },
        "text_matches": {
          "pattern:\\bNaN\\b/": false,
          "pattern:undefined/i": false,
          "pattern:\\[object Object\\]/i": false
        },
        "text_match_samples": {
          "pattern:\\bNaN\\b/": [],
          "pattern:undefined/i": [],
          "pattern:\\[object Object\\]/i": []
        },
        "text_case_insensitive_samples": {
          "pattern:\\bNaN\\b/": [],
          "pattern:undefined/i": [],
          "pattern:\\[object Object\\]/i": []
        },
        "observations": {},
        "http_statuses": {},
        "link_statuses": {},
        "setup_action_results": [
          {
            "ok": true,
            "action": "clear_storage",
            "ordinal": 0,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "storage": "both",
            "reload": true
          },
          {
            "ok": true,
            "action": "local_storage",
            "ordinal": 1,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "key": "coinClicker_save",
            "value_length": 210,
            "reload": true
          },
          {
            "ok": true,
            "action": "wait_for_selector",
            "ordinal": 2,
            "selector": ".cc-container",
            "frame_selector": null,
            "optional": false,
            "timeout_ms": 20000
          },
          {
            "ok": true,
            "action": "wait_for_selector",
            "ordinal": 3,
            "selector": ".md-dashboard",
            "frame_selector": null,
            "optional": false,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "assert_text_visible",
            "ordinal": 4,
            "selector": "body",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙... (2603 chars)",
            "target_index": 0,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "assert_text_visible",
            "ordinal": 5,
            "selector": "body",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙... (2603 chars)",
            "target_index": 0,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 6,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "seeded-spent-state-dashboard",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-seeded-spent-state-dashboard",
            "full_page": false
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 7,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 2495,
            "arg_count": 0,
            "returned": {
              "savedCoins": 100000,
              "savedTotalCoins": 250000,
              "ccPerClick": 10,
              "ccPerSecond": 34,
              "ccTotalEarned": "250.0K",
              "dashboardCoinsPerClick": 10,
              "dashboardCritChance": 9,
              "dashboardLuckyChance": 10,
              "dashboardTickRate": "600ms",
              "dashboardTotalEarned": "250.0K",
              "nextMilestoneText": "Next Milestone1.00M in ~4h 44m",
              "expectedTime": "4h 44m",
              "spendableCoinTime": "5h 40m",
              "milestoneUsesTotalEarned": true,
              "bestBuy": "Click Power",
              "cardCount": 4,
              "whatIfRowCount": 9
            },
            "return_captured": true,
            "return_stored_to": "__ccV643Initial",
            "return_summary_fields": [
              {
                "path": "savedCoins"
              },
              {
                "path": "savedTotalCoins",
                "label": "totalCoins"
              },
              {
                "path": "nextMilestoneText",
                "label": "milestone"
              },
              {
                "path": "expectedTime"
              },
              {
                "path": "spendableCoinTime"
              },
              {
                "path": "milestoneUsesTotalEarned",
                "label": "usesTotalEarned"
              },
              {
                "path": "bestBuy"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 8,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.milestoneUsesTotalEarned",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 9,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.ccPerClick",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 10,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.ccPerSecond",
            "value": 34,
            "expected_value": 34,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 11,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardCoinsPerClick",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 12,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardCritChance",
            "value": 9,
            "expected_value": 9,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 13,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardLuckyChance",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 14,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardTickRate",
            "value": "600ms",
            "expected_value": "600ms",
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 15,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.bestBuy",
            "value": "Click Power",
            "expected_value": "Click Power",
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 16,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.cardCount",
            "value": 4,
            "expected_value": 4,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 17,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.whatIfRowCount",
            "value": 9,
            "expected_value": 9,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 18,
            "selector": ".md-whatif-row:nth-child(6) .md-btn",
            "frame_selector": null,
            "optional": false,
            "count": 3,
            "target_index": 2,
            "text": "+5"
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 19,
            "selector": ".md-whatif-row:nth-child(2) .md-btn",
            "frame_selector": null,
            "optional": false,
            "count": 3,
            "target_index": 1,
            "text": "+"
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 20,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 1085,
            "arg_count": 0,
            "returned": {
              "diamondDelta": "+5",
              "autoDelta": "+1",
              "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:22 (+12)Coins/Sec:45 (+1)Crit:9%Lucky:10%💰 Cost to reach: 32.1K coins",
              "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:22(+12)Coins/Sec:45(+1)Crit:9%Lucky:10%💰Costtoreach:32.1Kcoins",
              "costText": "💰 Cost to reach: 32.1K coins",
              "hasReset": true,
              "ok": true
            },
            "return_captured": true,
            "return_stored_to": "__ccV643WhatIf",
            "return_summary_fields": [
              {
                "path": "diamondDelta"
              },
              {
                "path": "autoDelta"
              },
              {
                "path": "costText",
                "label": "cost"
              },
              {
                "path": "ok"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 21,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643WhatIf.ok",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 22,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "mixed-dashboard-what-if",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-mixed-dashboard-what-if",
            "full_page": false
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 23,
            "selector": ".md-btn-reset",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "target_index": 0,
            "text": "↺ Reset All"
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 24,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 727,
            "arg_count": 0,
            "returned": {
              "hasReset": false,
              "hasCost": false,
              "deltas": [
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0"
              ],
              "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
              "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
              "ok": true
            },
            "return_captured": true,
            "return_stored_to": "__ccV643Reset",
            "return_summary_fields": [
              {
                "path": "hasReset"
              },
              {
                "path": "hasCost"
              },
              {
                "path": "ok"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 25,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Reset.ok",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 26,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "dashboard-what-if-reset",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini-dashboard-what-if-reset",
            "full_page": false
          }
        ],
        "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mini",
        "screenshot_full_page": false
      },
      {
        "name": "ipad",
        "width": 820,
        "height": 1180,
        "url": "https://lilarcade.com/games/coin-clicker",
        "route": {
          "requested": "https://lilarcade.com/games/coin-clicker",
          "observed": "/games/coin-clicker",
          "expected_path": "/games/coin-clicker",
          "matched": true,
          "http_status": 200
        },
        "title": "LilArcade",
        "body_text_length": 2604,
        "body_text_sample": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.1K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.1K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙 21.0K 📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.1K PLAY TIME 2s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN ROI SCORE 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s 7s 1538.5 ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 1m 16s 131.6 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s 3m 52s 43.1 ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 4m 4s 41.0 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 4m 48s 34.7 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 13m 1s 12.8 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s 16m 0s 10.4 ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s 35m 29s 4.7 ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 1h 4m 2.6 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.3K coins in 5 min",
        "scroll_width": 820,
        "client_width": 820,
        "overflow_px": 0,
        "bounds_overflow_px": 0,
        "overflow_offenders": [],
        "selectors": {
          ".cc-container": {
            "count": 1,
            "visible_count": 1
          },
          ".md-dashboard": {
            "count": 1,
            "visible_count": 1
          },
          ".md-card": {
            "count": 4,
            "visible_count": 4
          },
          ".md-whatif-row": {
            "count": 9,
            "visible_count": 9
          }
        },
        "frames": {},
        "text_sequences": {
          ".md-dashboard": {
            "count": 1,
            "visible_count": 1,
            "texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "visible_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × "
            ],
            "match_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.1K PLAY TIME 2s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN ROI SCORE 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s 7s 1538.5 ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 1m 16s 131.6 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s 3m 52s 43.1 ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 4m 4s 41.0 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 4m 48s 34.7 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 13m 1s 12.8 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s 16m 0s 10.4 ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s 35m 29s 4.7 ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 1h 4m 2.6 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.3K coins in 5 min"
            ],
            "visible_match_texts": [
              "📊 Math Dashboard 𝑓(x) Core Formulas ▾ COINS PER CLICK base × diamond_mult × frenzy_mult 5 × 2.0 × 1 = 10 COINS PER SECOND (PASSIVE) (auto + magnet + mine) × frenzy + rain/5s (3 + 6 + 25) × 1 + 10.0 = 44/s UPGRADE COST FORMULA base_cost × scalelevel 👆 Click Power 15 × 1.154 = 🪙 26 ⚙️ Auto Clicker 50 × 1.153 = 🪙 76 🍀 Lucky Click 200 × 1.22 = 🪙 288 🧲 Coin Magnet 500 × 1.182 = 🪙 696 ⛏️ Gold Mine 5000 × 1.221 = 🪙 6,100 💎 Diamond Touch 2500 × 1.252 = 🪙 3,906 ⏰ Time Warp 3000 × 1.35 = 🪙 11.1K 🌧️ Coin Rain 8000 × 1.21 = 🪙 9,600 ✨ Midas Touch 10000 × 1.283 = 🪙 21.0K CRITICAL HIT P(crit) = min(midas_lvl × 0.03, 0.30) · crit_dmg = cpc × 10 min(3 × 0.03, 0.30) · 10 × 10 = 9% chance → 100 dmg LUCKY CLICK P(2x) = min(2 × 5, 50) = 10% ⚡ Live Metrics ▾ MEASURED CPS 33 COINS/CLICK 10 CRIT CHANCE 9% LUCKY CHANCE 10% FRENZY Inactive NEXT MILESTONE 1.00M in ~4h 44m TOTAL CLICKS 123 TOTAL EARNED 250.1K PLAY TIME 2s TICK RATE 600ms 📈 Efficiency Analysis ▾ Sorted by efficiency · Click upgrades assume ~2 clicks/sec · ■ = best buy UPGRADE LV NEXT COST +BENEFIT ≈ CPS GAIN ROI SCORE 👆 Click Power 4 🪙 26 +1 coins/click +4.0/s 7s 1538.5 ⚙️ Auto Clicker 3 🪙 76 +1 coins/sec +1.0/s 1m 16s 131.6 🧲 Coin Magnet 2 🪙 696 +3 coins/sec +3.0/s 3m 52s 43.1 ⛏️ Gold Mine 1 🪙 6,100 +25 coins/sec +25.0/s 4m 4s 41.0 🍀 Lucky Click 2 🪙 288 +5 % 2x chance +1.0/s 4m 48s 34.7 💎 Diamond Touch 2 🪙 3,906 +0.5 click mult +5.0/s 13m 1s 12.8 🌧️ Coin Rain 1 🪙 9,600 +50 coins/5s +10.0/s 16m 0s 10.4 ⏰ Time Warp 5 🪙 11.1K +80 ms faster +5.2/s 35m 29s 4.7 ✨ Midas Touch 3 🪙 21.0K +3 % crit chance +5.4/s 1h 4m 2.6 🔮 What-If Projections ▾ 👆 Click Power (Lv.4) − +0 + +5 ⚙️ Auto Clicker (Lv.3) − +0 + +5 🍀 Lucky Click (Lv.2) − +0 + +5 🧲 Coin Magnet (Lv.2) − +0 + +5 ⛏️ Gold Mine (Lv.1) − +0 + +5 💎 Diamond Touch (Lv.2) − +0 + +5 ⏰ Time Warp (Lv.5) − +0 + +5 🌧️ Coin Rain (Lv.1) − +0 + +5 ✨ Midas Touch (Lv.3) − +0 + +5 CURRENT Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% → PROJECTED Coins/Click: 10 Coins/Sec: 44 Crit: 9% Lucky: 10% 5-MINUTE PROJECTION At current rate → 113.3K coins in 5 min"
            ]
          }
        },
        "text_matches": {
          "pattern:\\bNaN\\b/": false,
          "pattern:undefined/i": false,
          "pattern:\\[object Object\\]/i": false
        },
        "text_match_samples": {
          "pattern:\\bNaN\\b/": [],
          "pattern:undefined/i": [],
          "pattern:\\[object Object\\]/i": []
        },
        "text_case_insensitive_samples": {
          "pattern:\\bNaN\\b/": [],
          "pattern:undefined/i": [],
          "pattern:\\[object Object\\]/i": []
        },
        "observations": {},
        "http_statuses": {},
        "link_statuses": {},
        "setup_action_results": [
          {
            "ok": true,
            "action": "clear_storage",
            "ordinal": 0,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "storage": "both",
            "reload": true
          },
          {
            "ok": true,
            "action": "local_storage",
            "ordinal": 1,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "key": "coinClicker_save",
            "value_length": 210,
            "reload": true
          },
          {
            "ok": true,
            "action": "wait_for_selector",
            "ordinal": 2,
            "selector": ".cc-container",
            "frame_selector": null,
            "optional": false,
            "timeout_ms": 20000
          },
          {
            "ok": true,
            "action": "wait_for_selector",
            "ordinal": 3,
            "selector": ".md-dashboard",
            "frame_selector": null,
            "optional": false,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "assert_text_visible",
            "ordinal": 4,
            "selector": "body",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙... (2603 chars)",
            "target_index": 0,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "assert_text_visible",
            "ordinal": 5,
            "selector": "body",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "text": "🕹️ LilArcade 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 🪙 Coin Clicker 100.0K COINS $ PER CLICK 10 PER SECOND 34 TOTAL EARNED 250.0K CRIT CHANCE 9% UPGRADES 👆 Click Power Lv.4 +5 per click 🪙 26 ⚙️ Auto Clicker Lv.3 +3 per sec 🪙 76 🍀 Lucky Click Lv.2 10% chance 🪙 288 🧲 Coin Magnet Lv.2 +6 per sec 🪙 696 ⛏️ Gold Mine Lv.1 +25 per sec 🪙 6,100 💎 Diamond Touch Lv.2 x2.0 clicks 🪙 3,906 ⏰ Time Warp Lv.5 0.6s tick 🪙 11.1K 🌧️ Coin Rain Lv.1 +50 every 5s 🪙 9,600 ✨ Midas Touch Lv.3 9% crit chance 🪙... (2603 chars)",
            "target_index": 0,
            "timeout_ms": 10000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 6,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "seeded-spent-state-dashboard",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-seeded-spent-state-dashboard",
            "full_page": false
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 7,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 2495,
            "arg_count": 0,
            "returned": {
              "savedCoins": 100000,
              "savedTotalCoins": 250000,
              "ccPerClick": 10,
              "ccPerSecond": 34,
              "ccTotalEarned": "250.0K",
              "dashboardCoinsPerClick": 10,
              "dashboardCritChance": 9,
              "dashboardLuckyChance": 10,
              "dashboardTickRate": "600ms",
              "dashboardTotalEarned": "250.0K",
              "nextMilestoneText": "Next Milestone1.00M in ~4h 44m",
              "expectedTime": "4h 44m",
              "spendableCoinTime": "5h 40m",
              "milestoneUsesTotalEarned": true,
              "bestBuy": "Click Power",
              "cardCount": 4,
              "whatIfRowCount": 9
            },
            "return_captured": true,
            "return_stored_to": "__ccV643Initial",
            "return_summary_fields": [
              {
                "path": "savedCoins"
              },
              {
                "path": "savedTotalCoins",
                "label": "totalCoins"
              },
              {
                "path": "nextMilestoneText",
                "label": "milestone"
              },
              {
                "path": "expectedTime"
              },
              {
                "path": "spendableCoinTime"
              },
              {
                "path": "milestoneUsesTotalEarned",
                "label": "usesTotalEarned"
              },
              {
                "path": "bestBuy"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 8,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.milestoneUsesTotalEarned",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 9,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.ccPerClick",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 10,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.ccPerSecond",
            "value": 34,
            "expected_value": 34,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 11,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardCoinsPerClick",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 12,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardCritChance",
            "value": 9,
            "expected_value": 9,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 13,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardLuckyChance",
            "value": 10,
            "expected_value": 10,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 14,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.dashboardTickRate",
            "value": "600ms",
            "expected_value": "600ms",
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 15,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.bestBuy",
            "value": "Click Power",
            "expected_value": "Click Power",
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 16,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.cardCount",
            "value": 4,
            "expected_value": 4,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "assert_window_number",
            "ordinal": 17,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Initial.whatIfRowCount",
            "value": 9,
            "expected_value": 9,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 18,
            "selector": ".md-whatif-row:nth-child(6) .md-btn",
            "frame_selector": null,
            "optional": false,
            "count": 3,
            "target_index": 2,
            "text": "+5"
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 19,
            "selector": ".md-whatif-row:nth-child(2) .md-btn",
            "frame_selector": null,
            "optional": false,
            "count": 3,
            "target_index": 1,
            "text": "+"
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 20,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 1085,
            "arg_count": 0,
            "returned": {
              "diamondDelta": "+5",
              "autoDelta": "+1",
              "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:22 (+12)Coins/Sec:45 (+1)Crit:9%Lucky:10%💰 Cost to reach: 32.1K coins",
              "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:22(+12)Coins/Sec:45(+1)Crit:9%Lucky:10%💰Costtoreach:32.1Kcoins",
              "costText": "💰 Cost to reach: 32.1K coins",
              "hasReset": true,
              "ok": true
            },
            "return_captured": true,
            "return_stored_to": "__ccV643WhatIf",
            "return_summary_fields": [
              {
                "path": "diamondDelta"
              },
              {
                "path": "autoDelta"
              },
              {
                "path": "costText",
                "label": "cost"
              },
              {
                "path": "ok"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 21,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643WhatIf.ok",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 22,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "mixed-dashboard-what-if",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-mixed-dashboard-what-if",
            "full_page": false
          },
          {
            "ok": true,
            "action": "click",
            "ordinal": 23,
            "selector": ".md-btn-reset",
            "frame_selector": null,
            "optional": false,
            "count": 1,
            "target_index": 0,
            "text": "↺ Reset All"
          },
          {
            "ok": true,
            "action": "window_eval",
            "ordinal": 24,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "script_length": 727,
            "arg_count": 0,
            "returned": {
              "hasReset": false,
              "hasCost": false,
              "deltas": [
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0",
                "+0"
              ],
              "resultText": "CurrentCoins/Click: 10Coins/Sec: 44Crit: 9%Lucky: 10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
              "compactResult": "CurrentCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%→ProjectedCoins/Click:10Coins/Sec:44Crit:9%Lucky:10%",
              "ok": true
            },
            "return_captured": true,
            "return_stored_to": "__ccV643Reset",
            "return_summary_fields": [
              {
                "path": "hasReset"
              },
              {
                "path": "hasCost"
              },
              {
                "path": "ok"
              }
            ]
          },
          {
            "ok": true,
            "action": "assert_window_value",
            "ordinal": 25,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "path": "__ccV643Reset.ok",
            "value": true,
            "expected_value": true,
            "timeout_ms": 5000
          },
          {
            "ok": true,
            "action": "screenshot",
            "ordinal": 26,
            "selector": null,
            "frame_selector": null,
            "optional": false,
            "label": "dashboard-what-if-reset",
            "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad-dashboard-what-if-reset",
            "full_page": false
          }
        ],
        "screenshot_label": "lilarcade-v643-coin-clicker-dashboard-spent-milestone-ipad",
        "screenshot_full_page": false
      }
    ],
    "console": {
      "events": [],
      "fatal_count": 0
    },
    "page_errors": [],
    "dialogs": [],
    "network_mocks": [],
    "dom_summary": {
      "expected_viewport_count": 4,
      "viewport_count": 4,
      "partial": false,
      "routes": [
        {
          "requested": "https://lilarcade.com/games/coin-clicker",
          "observed": "/games/coin-clicker",
          "expected_path": "/games/coin-clicker",
          "matched": true,
          "http_status": 200
        },
        {
          "requested": "https://lilarcade.com/games/coin-clicker",
          "observed": "/games/coin-clicker",
          "expected_path": "/games/coin-clicker",
          "matched": true,
          "http_status": 200
        },
        {
          "requested": "https://lilarcade.com/games/coin-clicker",
          "observed": "/games/coin-clicker",
          "expected_path": "/games/coin-clicker",
          "matched": true,
          "http_status": 200
        },
        {
          "requested": "https://lilarcade.com/games/coin-clicker",
          "observed": "/games/coin-clicker",
          "expected_path": "/games/coin-clicker",
          "matched": true,
          "http_status": 200
        }
      ],
      "titles": [
        "LilArcade",
        "LilArcade",
        "LilArcade",
        "LilArcade"
      ],
      "overflow_px": [
        0,
        0,
        0,
        0
      ],
      "bounds_overflow_px": [
        0,
        0,
        0,
        0
      ],
      "overflow_offender_counts": [
        0,
        0,
        0,
        0
      ],
      "frames": [
        {
          "viewport": "desktop",
          "selectors": []
        },
        {
          "viewport": "phone",
          "selectors": []
        },
        {
          "viewport": "ipad-mini",
          "selectors": []
        },
        {
          "viewport": "ipad",
          "selectors": []
        }
      ],
      "http_status": [],
      "link_status": [],
      "route_inventory": [],
      "network_mock_count": 0,
      "network_mock_hit_count": 0,
      "dialog_count": 0,
      "dialog_accept_count": 0,
      "dialog_dismiss_count": 0
    }
  },
  "riddle": {
    "job_id": "job_7e5005e1",
    "status": "completed",
    "terminal": true,
    "created_at": "2026-05-20T07:49:39.447Z",
    "submitted_at": "2026-05-20T07:50:06.045Z",
    "completed_at": "2026-05-20T07:50:06.045Z",
    "queue_elapsed_ms": 26598,
    "pre_submission_elapsed_ms": 23657,
    "elapsed_ms": 26131,
    "attempt": 11,
    "attempts": 200,
    "timed_out": false
  }
}
