{
  "checker": {
    "details": {
      "argv": [
        "/tmp/vv/bin/vishalakshi",
        "search",
        "late chunking",
        "--limit",
        "3"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "[\n  {\n    \"node_id\": \"994247daf92975be#16\",\n    \"doc_id\": \"994247daf92975be\",\n    \"page\": 0,\n    \"breadcrumb\": \"00 core \\u203a marks keyed by doc_id survive an upsert of the same title\",\n    \"score\": 0.03333333333333333,\n    \"snippet\": \"v.note('once', title='Late chunking (v2)', key='late-chunking'); v.mark_noisy('Late chunking (v2)')\\nv.note('again', title='Late chunking (v2)', key='late-chunking')\\ntest_eq(v.marks('Late chunking (v2)')['noisy'], 1)\\n\\n\\n#| hide\",\n    \"age\": 17,\n    \"stale\": false\n  },\n  {\n[excerpt truncated]",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README 'Development' step `nbdev-prepare` not run (it regenerates modules and is a full suite-style step; not needed for the operation).",
    "First `vishalakshi` call failed with apsw.ExtensionLoadingError: libsqlite3.so: cannot open shared object file. Fixed by `apt-get install libsqlite3-dev` (provides the libsqlite3.so dev symlink that usearch_sqlite.so links against). No source edits.",
    "Host `python3 -m venv` failed without python3-venv; installed python3-venv and python3-pip via apt."
  ],
  "main_blocker": null,
  "operation": "Installed vishalakshi from the pinned checkout and ran the CLI `vishalakshi search` (chunk-level hybrid search) over a vault populated with `vishalakshi add_dir /workspace/nbs` in offline mode (VISHALAKSHI_OFFLINE=1). Search returned JSON hits with node_id, breadcrumb, score and snippet.",
  "operation_scope": "Covers install, CLI ingest and search without any model, network or browser. Not exercised: `vishalakshi grab` and `ask` (need network / LiteRT model download), MCP server, CDP browser endpoint, and the full unit/lint suites (intentionally not run). The probe depends on the vault at /tmp/vishalakshi-probe/vault.db created during setup.",
  "outcome": "working",
  "steps": [
    "apt-get install python3-venv python3-pip (guest prerequisite)",
    "python3 -m venv /tmp/vv",
    "/tmp/vv/bin/pip install -e /workspace (README 'Development' install; the README's `pip install vishalakshi` equivalent)",
    "VISHALAKSHI_VAULT=/tmp/vishalakshi-probe/vault.db VISHALAKSHI_OFFLINE=1 /tmp/vv/bin/vishalakshi add_dir /workspace/nbs",
    "VISHALAKSHI_VAULT=... VISHALAKSHI_OFFLINE=1 /tmp/vv/bin/vishalakshi search 'late chunking' --limit 3"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
