coldpass

mosesmrima/adb-tv-mcp

GitHub ↗ · How this check works

Per-setup public labels: Linux / Haiku: Didn’t work · Linux / Luna: Didn’t work

Static status badge · SVG · read-only JSON. Embed with ![Coldpass status](https://coldpass.dev/badge/mosesmrima--adb-tv-mcp.svg).

mcp-server

Didn’t work

The recorded operation failed on the tested setups.

Answers apply to each recorded setup, revision and operation. Earlier observations remain in Run details.

Tested on Linux
PlatformHaikuLuna
Linuxnono

Linux / Haiku 5.5: no · Oct 25, 2026 · 81aec8d435ef · claude-code / 2.1.310 (Claude Code)
Recorded operation: Linux (Ubuntu 24.04), Node v22.23.4 and npm 10.9.9 (README requires Node 18+), android platform-tools adb 1.0.41 from apt, no physical Android device attached, so the device list is empty

Linux / Luna: no · Oct 25, 2026 · 81aec8d435ef · codex / codex-cli 0.163.0
Recorded operation: Local MCP server and ADB device discovery. Node.js 22, npm dependencies and Android platform-tools installed; no Android device was connected, so device-controlling operations were unavailable to exercise.

MCP
Documented only
Local or hosted
local
Local: runs on your machine
Maintained
Slow
slow: last commit 94 days ago; 0 commits and 0 merged PRs in 90 days; 0 open issues, 0 open PRs; latest release 2026-07-23

Last commit Jul 23, 2026

Issue
yes, not fixed yet
Our test was blocked; no repo verdict.
Evidence
not graded: our checker rejected this run
The test agent reported: Run the adb-tv-mcp stdio MCP server and call the adb_devices tool, which lists ADB devices
Agent interfaces
MCP (documented only)
MCP (documented only)

Observed interfaces were exercised by the checker. Documentation alone does not confirm compatibility.

Tested with
Claude Code / Haiku 5.5
  • Linux: Claude Code / Haiku 5.5 · agent 2.1.310 (Claude Code) · Recorded operation failed · Oct 25, 2026 on 81aec8d435ef

Each entry describes its recorded operation and source revision.

Safety
No unexpected network or file activity found in these checks

No problems traced to this repository code in these checks; a short run cannot prove safety. 78 listed items (named-host connections, static matches, dependency advisories) are below and do not change this verdict.

OSV reports a known vulnerability in this dependency version. 9 distinct locations. 39 findings.

Reviewed as expected for a test run: attempted writes that failed, so nothing was written.

Full event, path and process lists for each observed setup:

Repair history and test corrections
Current diagnosis: unknown · pending

The product check did not finish within its time window; the product left the guest unresponsive to the check.

Repair record fix-f1ebc53fd52ac75d3b88 · current status JSON. Original run outcomes remain unchanged.

Failed run: mosesmrima/adb-tv-mcp · Oct 25, 2026 · Recorded operation failed.

Current diagnosis: unknown · pending

The product check did not finish within its time window; the product left the guest unresponsive to the check.

Repair record fix-55196347a87077cb8018 · current status JSON. Original run outcomes remain unchanged.

Failed run: mosesmrima/adb-tv-mcp · Oct 25, 2026 · Recorded operation failed.

Run details

Haiku 5.5

Native agent · Recorded operation failed

Operation / attempted scope Linux (Ubuntu 24.04), Node v22.23.4 and npm 10.9.9 (README requires Node 18+), android platform-tools adb 1.0.41 from apt, no physical Android device attached, so the device list is empty

Agent-reported scope: Run the adb-tv-mcp stdio MCP server and call the adb_devices tool, which lists ADB devices

Run details
run
mosesmrima--adb-tv-mcp-claude-haiku-5-5-1792972313293850157
date
Oct 25, 2026
time to working
not recorded
product hosting / execution
Not recorded
recorded operation scope
Linux (Ubuntu 24.04), Node v22.23.4 and npm 10.9.9 (README requires Node 18+), android platform-tools adb 1.0.41 from apt, no physical Android device attached, so the device list is empty
model
claude-haiku-5-5
agent / version
claude-code / 2.1.310 (Claude Code)
platform
linux
reported cost
$0.008761
Recorded source
https://github.com/mosesmrima/adb-tv-mcp
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "81aec8d435efd6afff7808b0f0bca005814b14e3", "url": "https://github.com/mosesmrima/adb-tv-mcp"}
Test version
readme-ca496ea10bb07418d1d8f1c256c2433a55547acc0fb62d8b6d86ae33c976fbfa
revision
81aec8d435efd6afff7808b0f0bca005814b14e3
Current diagnosis: unknown · pending

The product check did not finish within its time window; the product left the guest unresponsive to the check.

Repair record fix-55196347a87077cb8018 · current status JSON. Original run outcomes remain unchanged.

Failed run: mosesmrima/adb-tv-mcp · Oct 25, 2026 · Recorded operation failed.

Fix: fix-55196347a87077cb8018.

Recorded blocker / warning

Step: /bin/bash -c 'o=$(mktemp);e=$(mktemp);/bin/bash --noprofile --norc -c "$1" </dev/null >"$o" 2>"$e";c=$?;cat "$o";cat "$e" >&2;rm -f "$o" "$e";exit $c' coldpass 'exec /usr/bin/env -i USER=agent LOGNAME=agent USERNAME=agent <email> '"'"'GIT_AUTHOR_NAME=Coldpass Cold Agent'"'"' <email> '"'"'GIT_COMMITTER_NAME=Coldpass Cold Agent'"'"' <email> GIT_CONFIG_NOSYSTEM=1 GIT_CONFIG_SYSTEM=/dev/null GIT_CONFIG_GLOBAL=/dev/null GIT_CONFIG_COUNT=4 GIT_CONFIG_KEY_0=user.name '"'"'GIT_CONFIG_VALUE_0=Coldpass Cold Agent'"'"' GIT_CONFIG_KEY_1=user.email <email> GIT_CONFIG_KEY_2=user.useConfigOnly GIT_CONFIG_VALUE_2=true GIT_CONFIG_KEY_3=credential.helper GIT_CONFIG_VALUE_3= HOME=<guest-path> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 SHELL=/bin/bash <env-var>=<guest-path> XDG_CONFIG_HOME=<guest-path> NPM_CONFIG_CACHE=/var<guest-path> PIP_CACHE_DIR=/var<guest-path> CARGO_HOME=/var<guest-path> GOCACHE=/var<guest-path> GOMODCACHE=/var<guest-path> CDP_URL=http://<internal-ip>:9226 <env-var>=http://<internal-ip>:9226 /bin/bash --noprofile --norc -c '"'"'cd <guest-path> && cd <guest-path> && cat > .coldpass/report.json <<'"'"'"'"'"'"'"'"'EOF'"'"'"'"'"'"'"'"' {"outcome":"working","fault_owner":null,"operation":"Run the adb-tv-mcp stdio MCP server and call the adb_devices tool, which lists ADB devices","operation_scope":"Linux (Ubuntu 24.04), Node v22.23.4 and npm 10.9.9 (README requires Node 18+), android platform-tools adb 1.0.41 from apt, no physical Android device attached, so the device list is empty","steps":["npm install","npm run build","sudo apt-get -o DPkg::Lock::Timeout=300 install -y adb","node <guest-path> (MCP stdio server) with tool adb_devices -> '"'"'"'"'"'"'"'"'List of devices attached'"'"'"'"'"'"'"'"'","npm start (documented start command, run with empty stdin)"],"deviations":["adb was not preinstalled; installed Ubuntu package adb (platform-tools) via apt-get, as the README requires the Android platform-tools package","No Android device was available, so adb_devices returned only the empty header; device-control tools were not exercised against real hardware","The shared CDP browser endpoint was checked (HTTP 200) but not used, because this product does not need a browser","npm install reported audit advisories; not addressed, since they are not part of the README procedure"],"stuck_step":null,"main_blocker":null,"plain_failure":null,"suggested_fix":null} EOF python3 -I -c '"'"'"'"'"'"'"'"'import json;d=json.load(open(".coldpass/report.json"));print(d["outcome"], d["fault_owner"])'"'"'"'"'"'"'"'"'; ls -la .coldpass; <env-var>=<guest-path> python3 -I <guest-path> --validate --replay 2>&1 | head -c 400'"'"''

The product check did not finish within its time window; the product left the guest unresponsive to the check.

Safety: Review signals: 39 known vulnerability.

Review signals: 39 known vulnerability.

Reviewed as expected for a test run: attempted writes that failed, so nothing was written.

OSV reports a known vulnerability in this dependency version. 9 distinct locations. 39 findings.

OSV scanned supported lockfiles; unpinned dependencies and unsupported formats are outside this check.

A short run cannot establish that code is safe.

Connections show IP addresses; proxies can hide the final hostname.

Tracing covers dispatched commands and their children, not the whole OS; guest root can interfere with tracing.

Full safety evidence →

Answers recorded for this run

Local or hosted: local

Suggested next step (agent-reported): Inspect the recorded blocker and correct the README prerequisites or harness error.

What the agent did

Run the adb-tv-mcp stdio MCP server and call the adb_devices tool, which lists ADB devices

cd <guest-path> && pwd && ls -la && id -u && python3 --version && cat README.md 2>/dev/null | head -c 6000
cd <guest-path> && git status 2>&1 | head -3; ls -R | head -50; echo "CDP=$CDP_URL"
cd <guest-path> && tail -c 900 README.md; echo ---; which node npm adb; node -v 2>&1; npm -v 2>&1; cat package.json; cat /etc/os-release | head -2
curl -s -m 10 -w '\nHTTP %{http_code}\n' $CDP_URL/json/version; echo; ls -la <guest-path> 2>&1 | head; ls /inputs 2>&1
cd <guest-path> && npm install 2>&1 | tail -5 && npm run build 2>&1 | tail -5 && ls dist
sudo -n apt-get -o DPkg::Lock::Timeout=300 update -qq 2>&1 | tail -2; sudo -n apt-get -o DPkg::Lock::Timeout=300 install -y -qq adb 2>&1 | tail -3; which adb && adb version 2>&1 | head -2
cd <guest-path> && grep -n "registerTool\|server.tool\|name:" src/index.ts | head -60; grep -n -A12 "adb_devices\"" src/index.ts | head -40
cd <guest-path> && ls -la .coldpass && mkdir -p .coldpass && cat > .coldpass/probe.json <<'EOF'
{"kind":"mcp","argv":["node","<guest-path>"],"cwd":"<guest-path>","env":{"ADB_PATH":"/usr/bin/adb"},"tool":"adb_devices","arguments":{},"expected_text":"List of devices attached"}
EOF
cat > .coldpass/claims.json <<'EOF'
[{"kind":"claim","claim":"adb_devices lists connected devices and their state","source":"README.md","quote_note":"table row","source_file":"README.md","input":"adb_devices with no arguments","expected":"List of devices attached header from adb","probe_kind":"mcp","argv":["node","<guest-path>"],"tool":"adb_devices","arguments":{},"expected_text":"List of devices attached","env":{"ADB_PATH":"/usr/bin/adb"},"cwd":"<guest-path>"},
{"kind":"claim","claim":"adb_devices lists connected devices and their state","source":"README.md","input":"adb_devices","expected":"adb device list","probe_kind":"mcp","argv":["node","<guest-path>"],"tool":"adb_devices","arguments":{},"expected_text":"List of devices attached","env":{"ADB_PATH":"/usr/bin/adb"},"cwd":"<guest-path>"}]
EOF
python3 -I -c 'import json;json.load(open(".coldpass/probe.json"));json.load(open(".coldpass/claims.json"));print("ok")'
cd <guest-path> && cat > .coldpass/claims.json <<'EOF'
[{"kind":"claim","claim":"adb_devices lists connected devices and their state","source":"Lists the connected devices and their state.","input":"adb_devices with no arguments","expected":"adb device list header","probe_kind":"mcp","argv":["node","<guest-path>"],"tool":"adb_devices","arguments":{},"expected_text":"List of devices attached","env":{"ADB_PATH":"/usr/bin/adb"},"cwd":"<guest-path>"},
{"kind":"claim","claim":"server calls adb for each request","source":"The server sends each request to the `adb` program.","input":"adb_devices","expected":"adb device list header","probe_kind":"mcp","argv":["node","<guest-path>"],"tool":"adb_devices","arguments":{},"expected_text":"List of devices attached","env":{"ADB_PATH":"/usr/bin/adb"},"cwd":"<guest-path>"}]
EOF
<env-var>=<guest-path> python3 -I <guest-path> --validate --replay 2>&1 | tail -60
cd <guest-path> && timeout 20 npm start < /dev/null; echo "exit=$?"
cd <guest-path> && cat > .coldpass/examples.json <<'EOF'
[{"kind":"example","claim":"documented start command launches the MCP stdio server","source":"README.md Development section: npm start # run the compiled server","input":"empty stdin so the stdio server exits on EOF","expected":"server starts and exits 0","argv":["npm","start"],"cwd":"<guest-path>","env":{},"stdin":"","expected_text":"> [email protected] start"}]
EOF
cat > .coldpass/cycles.json <<'EOF'
{"detected":false,"reason":"Entry points inspected: src/index.ts and package.json scripts (build, start, dev). The server is a stdio MCP server that only runs tool calls when a client sends them; there is no cron, scheduler, loop, webhook, or --once/--now option in the README or source.","checks":[]}
EOF
<env-var>=<guest-path> python3 -I <guest-path> --validate --replay 2>&1 | python3 -I -c 'import sys,json;d=json.load(sys.stdin);print(d.get("valid"),d.get("problems"));print(d.get("replay",{}).get("status"))' 2>&1 | head -30
cd <guest-path> && cat > .coldpass/report.json <<'EOF'
{"outcome":"working","fault_owner":null,"operation":"Run the adb-tv-mcp stdio MCP server and call the adb_devices tool, which lists ADB devices","operation_scope":"Linux (Ubuntu 24.04), Node v22.23.4 and npm 10.9.9 (README requires Node 18+), android platform-tools adb 1.0.41 from apt, no physical Android device attached, so the device list is empty","steps":["npm install","npm run build","sudo apt-get -o DPkg::Lock::Timeout=300 install -y adb","node <guest-path> (MCP stdio server) with tool adb_devices -> 'List of devices attached'","npm start (documented start command, run with empty stdin)"],"deviations":["adb was not preinstalled; installed Ubuntu package adb (platform-tools) via apt-get, as the README requires the Android platform-tools package","No Android device was available, so adb_devices returned only the empty header; device-control tools were not exercised against real hardware","The shared CDP browser endpoint was checked (HTTP 200) but not used, because this product does not need a browser","npm install reported audit advisories; not addressed, since they are not part of the README procedure"],"stuck_step":null,"main_blocker":null,"plain_failure":null,"suggested_fix":null}
EOF
python3 -I -c 'import json;d=json.load(open(".coldpass/report.json"));print(d["outcome"], d["fault_owner"])'; ls -la .coldpass; <env-var>=<guest-path> python3 -I <guest-path> --validate --replay 2>&1 | head -c 400
Earlier attempts (1)

Luna

Native agent · Recorded operation failed

Operation / attempted scope Local MCP server and ADB device discovery. Node.js 22, npm dependencies and Android platform-tools installed; no Android device was connected, so device-controlling operations were unavailable to exercise.

Agent-reported scope: Built and ran adb-tv-mcp; called adb_devices over MCP stdio.

Run details
run
mosesmrima--adb-tv-mcp-gpt-6-luna-1792972325917454491
date
Oct 25, 2026
time to working
not recorded
product hosting / execution
Not recorded
recorded operation scope
Local MCP server and ADB device discovery. Node.js 22, npm dependencies and Android platform-tools installed; no Android device was connected, so device-controlling operations were unavailable to exercise.
model
gpt-6-luna
agent / version
codex / codex-cli 0.163.0
platform
linux
reported cost
not reported (not assumed free)
Recorded source
https://github.com/mosesmrima/adb-tv-mcp
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "81aec8d435efd6afff7808b0f0bca005814b14e3", "url": "https://github.com/mosesmrima/adb-tv-mcp"}
Test version
readme-a17389bda4cc696f9601c0c4ff1b2c16e23bfa1d907883b715ccdd9e92ddec56
revision
81aec8d435efd6afff7808b0f0bca005814b14e3
Current diagnosis: unknown · pending

The product check did not finish within its time window; the product left the guest unresponsive to the check.

Repair record fix-f1ebc53fd52ac75d3b88 · current status JSON. Original run outcomes remain unchanged.

Failed run: mosesmrima/adb-tv-mcp · Oct 25, 2026 · Recorded operation failed.

Fix: fix-f1ebc53fd52ac75d3b88.

Recorded blocker / warning

Step: /bin/bash -c 'o=$(mktemp);e=$(mktemp);/bin/bash --noprofile --norc -c "$1" </dev/null >"$o" 2>"$e";c=$?;cat "$o";cat "$e" >&2;rm -f "$o" "$e";exit $c' coldpass 'exec /usr/bin/env -i USER=agent LOGNAME=agent USERNAME=agent <email> '"'"'GIT_AUTHOR_NAME=Coldpass Cold Agent'"'"' <email> '"'"'GIT_COMMITTER_NAME=Coldpass Cold Agent'"'"' <email> GIT_CONFIG_NOSYSTEM=1 GIT_CONFIG_SYSTEM=/dev/null GIT_CONFIG_GLOBAL=/dev/null GIT_CONFIG_COUNT=4 GIT_CONFIG_KEY_0=user.name '"'"'GIT_CONFIG_VALUE_0=Coldpass Cold Agent'"'"' GIT_CONFIG_KEY_1=user.email <email> GIT_CONFIG_KEY_2=user.useConfigOnly GIT_CONFIG_VALUE_2=true GIT_CONFIG_KEY_3=credential.helper GIT_CONFIG_VALUE_3= HOME=<guest-path> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 SHELL=/bin/bash <env-var>=<guest-path> XDG_CONFIG_HOME=<guest-path> NPM_CONFIG_CACHE=/var<guest-path> PIP_CACHE_DIR=/var<guest-path> CARGO_HOME=/var<guest-path> GOCACHE=/var<guest-path> GOMODCACHE=/var<guest-path> CDP_URL=http://<internal-ip>:9226 <env-var>=http://<internal-ip>:9226 /bin/bash --noprofile --norc -c '"'"'cd <guest-path> && cat > .coldpass/report.json <<'"'"'"'"'"'"'"'"'EOF'"'"'"'"'"'"'"'"' {"outcome":"working","fault_owner":null,"operation":"Built and ran adb-tv-mcp; called adb_devices over MCP stdio.","operation_scope":"Local MCP server and ADB device discovery. Node.js 22, npm dependencies and Android platform-tools installed; no Android device was connected, so device-controlling operations were unavailable to exercise.","steps":["Read README requirements and configuration.","Ran npm install.","Ran npm run build successfully.","Installed adb with sudo apt-get and confirmed adb devices returned an empty device list.","Started node dist/index.js and called adb_devices; received List of devices attached.","Replayed probe, README claim, examples and cycle evidence with the coldpass checker; validation passed."],"deviations":["No device was attached, so the useful adb_devices call returned only the list header; no hardware operation could be exercised."],"stuck_step":null,"main_blocker":null,"plain_failure":null,"suggested_fix":null} EOF'"'"''

The product check did not finish within its time window; the product left the guest unresponsive to the check.

Safety: Review signals: 39 known vulnerability.

Review signals: 39 known vulnerability.

Reviewed as expected for a test run: attempted writes that failed, so nothing was written.

OSV reports a known vulnerability in this dependency version. 9 distinct locations. 39 findings.

OSV scanned supported lockfiles; unpinned dependencies and unsupported formats are outside this check.

A short run cannot establish that code is safe.

Connections show IP addresses; proxies can hide the final hostname.

Tracing covers dispatched commands and their children, not the whole OS; guest root can interfere with tracing.

Full safety evidence →

Answers recorded for this run

Local or hosted: local

Suggested next step (agent-reported): Inspect the recorded blocker and correct the README prerequisites or harness error.

What the agent did

Built and ran adb-tv-mcp; called adb_devices over MCP stdio.

pwd && ls -la && sed -n '1,240p' README.md
python3 --version; node --version; npm --version; command -v adb || true; cat package.json; rg --files src .github docs
npm install
npm run build && ls -la && find src -maxdepth 2 -type f -print && command -v adb || true; git status --short
sed -n '1,260p' src/index.ts; command -v adb || true; ls -la <guest-path> /inputs/coldpass-preflight.py
sudo -n apt-get -o DPkg::Lock::Timeout=300 update && sudo -n apt-get -o DPkg::Lock::Timeout=300 install -y android-sdk-platform-tools-common adb
adb devices -l
node -e 'const {spawn}=require("node:child_process"); const p=spawn("node",["dist/index.js"],{stdio:["pipe","pipe","inherit"]}); p.stdout.on("data",d=>{const s=d.toString(); process.stdout.write(s); if(s.includes("\"id\":1")) p.stdin.write("{\"jsonrpc\":\"2.0\",\"method\":\"notifications/initialized\"}\n{\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"adb_devices\",\"arguments\":{}}}\n"); if(s.includes("\"id\":2")) p.kill();}); p.stdin.write("{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\",\"capabilities\":{},\"clientInfo\":{\"name\":\"probe\",\"version\":\"1\"}}}\n");'
mkdir -p .coldpass && cat > .coldpass/probe.json <<'EOF'
{"kind":"mcp","argv":["node","dist/index.js"],"cwd":"<guest-path>","tool":"adb_devices","arguments":{},"expected_text":"List of devices attached","env":{}}
EOF
cat > .coldpass/claims.json <<'EOF'
[
  {"kind":"claim","claim":"Lists connected ADB devices and their state.","source":"Lists connected ADB devices with serial + state.","input":"no connected devices","expected":"List of devices attached","probe_kind":"mcp","argv":["node","dist/index.js"],"tool":"adb_devices","arguments":{},"expected_text":"List of devices attached","cwd":"<guest-path>","env":{}}
]
EOF
cat > .coldpass/examples.json <<'EOF'
[
  {"kind":"example","claim":"Build the local MCP server as documented.","source":"README.md / Installation","input":"npm run build","expected":"TypeScript compiles into dist/","argv":["npm","run","build"],"cwd":"<guest-path>"},
  {"kind":"example","claim":"Call adb_devices to list connected devices.","source":"README.md / Tools","input":"empty device list","expected":"List of devices attached","argv":["node","dist/index.js"],"cwd":"<guest-path>","tool":"adb_devices","arguments":{},"expected_text":"List of devices attached","kind":"mcp"}
]
EOF
cat > .coldpass/cycles.json <<'EOF'
{"detected":false,"reason":"Inspected README, package scripts and src/index.ts. The product exposes request-driven ADB tools over MCP stdio and contains no cron, scheduler, webhook or recurring cycle entry point.","checks":[]}
EOF
<env-var>=<guest-path> python3 -I <guest-path> --validate --replay
rg -n "Lists connected|adb_devices" README.md || true; rg -n "adb_devices|Lists connected" src/index.ts
grep -n 'adb_devices\|Lists connected' README.md src/index.ts
cat > .coldpass/claims.json <<'EOF'
[
  {"kind":"claim","claim":"Lists the connected devices and their state.","source":"Lists the connected devices and their state.","input":"no connected devices","expected":"List of devices attached","probe_kind":"mcp","argv":["node","dist/index.js"],"tool":"adb_devices","arguments":{},"expected_text":"List of devices attached","cwd":"<guest-path>","env":{}}
]
EOF

<env-var>=<guest-path> python3 -I <guest-path> --validate --replay
cat > .coldpass/report.json <<'EOF'
{"outcome":"working","fault_owner":null,"operation":"Built and ran adb-tv-mcp; called adb_devices over MCP stdio.","operation_scope":"Local MCP server and ADB device discovery. Node.js 22, npm dependencies and Android platform-tools installed; no Android device was connected, so device-controlling operations were unavailable to exercise.","steps":["Read README requirements and configuration.","Ran npm install.","Ran npm run build successfully.","Installed adb with sudo apt-get and confirmed adb devices returned an empty device list.","Started node dist/index.js and called adb_devices; received List of devices attached.","Replayed probe, README claim, examples and cycle evidence with the coldpass checker; validation passed."],"deviations":["No device was attached, so the useful adb_devices call returned only the list header; no hardware operation could be exercised."],"stuck_step":null,"main_blocker":null,"plain_failure":null,"suggested_fix":null}
EOF