codenexus 0.3.3

A queryable code knowledge graph tool built on LadybugDB and tree-sitter
{
  "_comment": "Sample corpus for cross-validation. Rust/Python/TypeScript entries reuse existing gitnexus indexes. C (redis) and Fortran (LAPACK) were indexed by `gitnexus analyze` on 2026-06-29 — gitnexus supports both languages, so no tree-sitter fallback is needed. All 8 samples have a valid `gitnexus_name` for direct comparison.",
  "samples": [
    {
      "name": "CodeNexus",
      "language": "rust",
      "repo_path": "/home/kirky/projects/CodeNexus",
      "gitnexus_name": "CodeNexus",
      "commit": "ee97bc8",
      "expected_node_min": 5000,
      "source": "self"
    },
    {
      "name": "velo",
      "language": "rust",
      "repo_path": "/home/dev/projects/velo",
      "gitnexus_name": "velo",
      "commit": "b9795f1",
      "expected_node_min": 12000,
      "source": "gitnexus-indexed"
    },
    {
      "name": "panorama",
      "language": "python",
      "repo_path": "/home/dev/projects/panorama",
      "gitnexus_name": "panorama",
      "commit": "90d552b",
      "expected_node_min": 14000,
      "source": "gitnexus-indexed"
    },
    {
      "name": "hermes-agent",
      "language": "python",
      "repo_path": "/home/dev/github/hermes-agent",
      "gitnexus_name": "hermes-agent",
      "commit": "af9caec",
      "expected_node_min": 60000,
      "source": "gitnexus-indexed"
    },
    {
      "name": "claudecode",
      "language": "typescript",
      "repo_path": "/home/dev/github/claudecode",
      "gitnexus_name": "claudecode",
      "commit": "7911745",
      "expected_node_min": 15000,
      "source": "gitnexus-indexed"
    },
    {
      "name": "subno.ts",
      "language": "typescript",
      "repo_path": "/home/dev/projects/subno.ts",
      "gitnexus_name": "subno.ts",
      "commit": "bc1571a",
      "expected_node_min": 3500,
      "source": "gitnexus-indexed"
    },
    {
      "name": "redis",
      "language": "c",
      "repo_path": "/home/kirky/projects/redis",
      "gitnexus_name": "redis",
      "commit": "7.4.0",
      "expected_node_min": 3000,
      "source": "https://github.com/redis/redis.git"
    },
    {
      "name": "LAPACK",
      "language": "fortran",
      "repo_path": "/home/kirky/projects/LAPACK",
      "gitnexus_name": "LAPACK",
      "commit": "v3.12.0",
      "expected_node_min": 2000,
      "source": "https://github.com/Reference-LAPACK/lapack.git"
    },
    {
      "name": "cobra",
      "language": "go",
      "repo_path": "/home/kirky/projects/cobra",
      "gitnexus_name": "cobra",
      "commit": "ad460ea",
      "expected_node_min": 500,
      "source": "https://github.com/spf13/cobra.git"
    },
    {
      "name": "gson",
      "language": "java",
      "repo_path": "/home/kirky/projects/gson",
      "gitnexus_name": "gson",
      "commit": "c9f3fd5",
      "expected_node_min": 3000,
      "source": "https://github.com/google/gson.git"
    },
    {
      "name": "fmt",
      "language": "c_cpp",
      "repo_path": "/home/kirky/projects/fmt",
      "gitnexus_name": "fmt",
      "commit": "6dac6ca",
      "expected_node_min": 300,
      "source": "https://github.com/fmtlib/fmt.git"
    }
  ]
}