{
  "checker": {
    "claims": [
      {
        "claim": "Chrome unavailable exit code 5",
        "command": "'C:\\coldpass\\python\\python.exe' -m cdp_setup_kit --kit-dir '..\\cdp-kit-quickstart' init --yes --no-open --name main --port 9333",
        "evidence": "Google Chrome was not found\r\nhint: install Google Chrome, or pass --chrome PATH. For Chrome for Testing, see README.md#install-chrome-on-linux for the exact download/extract/chmod commands\r\n",
        "expected": "refused with exit 5 and Google Chrome was not found",
        "input": "init --yes --no-open on a Windows guest with no Google Chrome installed",
        "kind": "claim",
        "outcome": "Real input produced the expected result: Google Chrome was not found",
        "returncode": 5,
        "source": "Chrome unavailable, launch failed, or no desktop session without the explicit override.",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "yes"
      },
      {
        "claim": "Open separate Chrome windows with sign-in",
        "command": "",
        "evidence": "Google Chrome is not installed in this Windows guest, the agent may not download or install a browser, and no shared CDP endpoint answers on 127.0.0.1:9222 or 127.0.0.1:9333 or is supplied in the environment",
        "expected": "",
        "input": "",
        "kind": "claim",
        "outcome": "Google Chrome is not installed in this Windows guest, the agent may not download or install a browser, and no shared CDP endpoint answers on 127.0.0.1:9222 or 127.0.0.1:9333 or is supplied in the environment",
        "source": "Open separate Chrome windows, sign in by hand, and keep their browser data",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "blocked"
      }
    ],
    "cycle_checks": [
      {
        "claim": "Scheduled or looping main behavior",
        "command": "",
        "evidence": "Entry points inspected: cdp_setup_kit/cli.py, startup.py and docs/startup.md. The only automatic trigger is a sign-in entry (Windows scheduled task, Linux autostart, macOS LaunchAgent) that runs at graphical sign-in; README says startup run is a manual trigger for that task. There is no cron, loop, --once/--now or webhook in the product, and the sign-in path needs Google Chrome and a desktop session that this guest lacks.",
        "expected": "identify the product trigger",
        "input": "source inspection",
        "kind": "cycle",
        "outcome": "Entry points inspected: cdp_setup_kit/cli.py, startup.py and docs/startup.md. The only automatic trigger is a sign-in entry (Windows scheduled task, Linux autostart, macOS LaunchAgent) that runs at graphical sign-in; README says startup run is a manual trigger for that task. There is no cron, loop, --once/--now or webhook in the product, and the sign-in path needs Google Chrome and a desktop session that this guest lacks.",
        "source": "repository entry points",
        "verdict": "yes"
      }
    ],
    "details": {
      "checks": [
        {
          "check": "install",
          "details": {
            "argv": [
              "C:\\coldpass\\python\\python.exe",
              "-m",
              "cdp_setup_kit",
              "--kit-dir",
              "..\\cdp-kit-quickstart",
              "list"
            ],
            "kind": "cli",
            "needs_browser": false,
            "needs_credentials": false,
            "returncode": 0,
            "scope": "partial: install",
            "stderr": "",
            "stdout": "No profiles yet. Run: py -m cdp_setup_kit --kit-dir ..\\cdp-kit-quickstart init\n[excerpt truncated]",
            "working": false
          },
          "optional": false,
          "status": "PASS"
        }
      ],
      "scope": "partial checks",
      "working": false
    },
    "evidence_strength": "partly_checked",
    "example_checks": [
      {
        "claim": "Offline unit test suite",
        "command": "",
        "deferred": false,
        "evidence": "Ran python -B -m unittest discover -s tests -t . -q with C:\\coldpass\\python\\python.exe: Ran 221 tests, FAILED (failures=78, errors=47, skipped=3), exit 1. Failures include wizard tests that hit Google Chrome not found (exit 5) and Windows path checks, so not a passing example; not replayed.",
        "expected": "documented command completes successfully",
        "input": "",
        "kind": "example",
        "outcome": "Ran python -B -m unittest discover -s tests -t . -q with C:\\coldpass\\python\\python.exe: Ran 221 tests, FAILED (failures=78, errors=47, skipped=3), exit 1. Failures include wizard tests that hit Google Chrome not found (exit 5) and Windows path checks, so not a passing example; not replayed.",
        "source": "README.md Run the test suite from the checkout",
        "verdict": "blocked"
      },
      {
        "claim": "Playwright attach example",
        "command": "",
        "deferred": false,
        "evidence": "examples/playwright_attach.py and examples/playwright-attach.mjs attach to an existing Chrome CDP context on a running kit window; no kit window can be opened because Google Chrome is not installed and no shared CDP endpoint is supplied, so not run.",
        "expected": "documented command completes successfully",
        "input": "",
        "kind": "example",
        "outcome": "examples/playwright_attach.py and examples/playwright-attach.mjs attach to an existing Chrome CDP context on a running kit window; no kit window can be opened because Google Chrome is not installed and no shared CDP endpoint is supplied, so not run.",
        "source": "README.md Connect an agent",
        "verdict": "blocked"
      },
      {
        "claim": "MCP Chrome DevTools and Playwright configs",
        "command": "",
        "deferred": false,
        "evidence": "examples/mcp-chrome-devtools.json and examples/mcp-playwright.json point MCP clients at a running Chrome CDP endpoint; no endpoint is available in this guest, so not run.",
        "expected": "documented command completes successfully",
        "input": "",
        "kind": "example",
        "outcome": "examples/mcp-chrome-devtools.json and examples/mcp-playwright.json point MCP clients at a running Chrome CDP endpoint; no endpoint is available in this guest, so not run.",
        "source": "README.md Connect an agent",
        "verdict": "blocked"
      }
    ],
    "status": "PASS"
  },
  "deviations": [
    "Git is not installed in the guest, so the git init/fetch/reset metadata step could not be run; the supplied snapshot was used directly.",
    "Google Chrome is not installed. README says Chrome is never downloaded by the tool and the task forbids downloading or installing a browser, so the open/connect/sign-in steps were not run.",
    "No shared CDP endpoint was found on 127.0.0.1:9222 or 127.0.0.1:9333 and none is in the environment, so no attach or MCP example could run.",
    "The offline unit test suite ran but failed (78 failures, 47 errors) with the Windows guest and no Chrome; it is recorded as an example with reason, not as a passing example.",
    "Probe uses the partial install check for the empty-kit list command because the Chrome-dependent operation cannot run."
  ],
  "fault_owner": "prerequisite",
  "main_blocker": "Google Chrome is not installed on this Windows guest and no shared CDP endpoint is available, so no dedicated browser window can be opened or attached to.",
  "operation": "Open a dedicated Chrome window with cdp-setup-kit (init/open) and read its CDP endpoint via connect",
  "operation_scope": "Windows 11 guest, Python 3.14 at C:\\coldpass\\python\\python.exe (README needs 3.9+), no Google Chrome installed, no shared CDP endpoint supplied or listening on 127.0.0.1:9222/9333. Git not installed; the source snapshot was used as supplied.",
  "outcome": "unverified",
  "plain_failure": "The tool works up to the point of opening a browser. It cannot open or connect to a Chrome window because Chrome is not installed in this test machine and no browser endpoint was provided. Nothing was broken in the tool itself as far as this run could show.",
  "steps": [
    "cd C:\\coldpass\\workspace",
    "python -m cdp_setup_kit --kit-dir ..\\cdp-kit-quickstart list --no-check  (README Commands; returned No profiles yet, exit 0)",
    "python -m cdp_setup_kit --kit-dir ..\\cdp-kit-quickstart doctor --json  (exit 7: Chrome found FAIL, install Google Chrome or pass --chrome PATH)",
    "python -m cdp_setup_kit --kit-dir ..\\cdp-kit-quickstart init --yes --no-open --name main --port 9333  (exit 5: Google Chrome was not found)",
    "python -m unittest discover -s tests -t . -q  (README Run the test suite: Ran 221 tests, FAILED (failures=78, errors=47, skipped=3), exit 1)",
    "check.py --validate --replay: valid true, replay PASS"
  ],
  "stuck_step": "python -m cdp_setup_kit init --yes --no-open --name main --port 9333 (needs Google Chrome)",
  "suggested_fix": "Provide a Chrome install (or a supplied shared CDP endpoint) in the guest, then rerun: init --yes --no-open --name main --port 9333, open main, connect main. Also install Git if the pinned-commit fetch steps are required, and investigate the Windows unit-test failures (wizard path checks and Chrome-not-found paths) separately."
}
