From 770708b8e6448af691994bdd078927980700f4f5 Mon Sep 17 00:00:00 2001 From: leeguooooo Date: Mon, 15 Jun 2026 11:00:49 +0900 Subject: [PATCH] =?UTF-8?q?fix(cli):=20text-selector=20click=20by=20visibl?= =?UTF-8?q?e=20label=20+=20get=20text=E2=86=92body=20+=20tab=20--activate?= =?UTF-8?q?=20(#24)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Three CLI gaps surfaced driving a Mercari signup→checkout flow: - #24-B (correctness): a bare label like 'click 購入手続きへ' was fed straight to document.querySelector as CSS and failed as an invalid selector, even though snapshot listed the button by that exact name. build_find_element_js now tries CSS first, then falls back to matching an interactive element by visible text (exact then contains) — nested and non-ASCII labels resolve. 'text=