Skip to content

SCIP compiler-verified edges to raise depth≥2 trace confidence above heuristic tree-sitter #30

Description

@100yenadmin

Prior art: SDL-MCP's SCIP integration (scip-typescript, scip-go, rust-analyzer) — upgrades heuristic edges to "compiler-verified exact edges (confidence 0.95)."

Gap in GitNexus: call/import edges are tree-sitter heuristics. This is exactly why the usage discipline is "trust only d=1; d=2/d=3 are speculative — verify with rg." Heuristic edges cap confidence for multi-hop impact()/traces.

Proposed feature: optional SCIP ingestion for languages with indexers (scip-typescript, scip-go, scip-python, rust-analyzer). When a SCIP index is present, upgrade the matching edges from heuristic → compiler-verified, tag them with higher confidence, and let impact/query rank/return verified edges preferentially.

Value: directly addresses the documented depth≥2 reliability limitation — the single biggest correctness gap in current graph traces. Compiler-verified edges would make impact() trustworthy beyond d=1 for SCIP-covered languages.

Note: keep tree-sitter as the universal fallback (SCIP coverage is per-language and needs a build); SCIP is an enrichment, not a replacement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions