Help us shape the future of Go! Take the 2026 Go Developer Survey

internal/

directory
v0.2.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2026 License: Apache-2.0

Directories

Path Synopsis
Package agentguide owns Grafo's canonical agent guidance: the embedded structural tool-routing and repository-setup playbooks, their independent format versions, and the exact markers that make installed copies provably Grafo-owned.
Package agentguide owns Grafo's canonical agent guidance: the embedded structural tool-routing and repository-setup playbooks, their independent format versions, and the exact markers that make installed copies provably Grafo-owned.
Package agentinstall registers Grafo's MCP server with supported MCP clients.
Package agentinstall registers Grafo's MCP server with supported MCP clients.
Package benchmark runs the opt-in production indexing acceptance harness.
Package benchmark runs the opt-in production indexing acceptance harness.
Package detailprofile contains benchmark- and design-spike-only fidelity models.
Package detailprofile contains benchmark- and design-spike-only fidelity models.
embedding
cache
Package cache owns the user-level, content-addressed embedding cache.
Package cache owns the user-level, content-addressed embedding cache.
Package eval runs the deterministic, production-backed resolution corpus.
Package eval runs the deterministic, production-backed resolution corpus.
cmd/grafo-eval command
Package httpmodel owns the language-neutral identity and compatibility contract for statically observed HTTP methods and routes.
Package httpmodel owns the language-neutral identity and compatibility contract for statically observed HTTP methods and routes.
Package indexes inventories and prunes branch-specific Grafo indexes.
Package indexes inventories and prunes branch-specific Grafo indexes.
Package indexseed bootstraps a worktree's branch index by adopting a compatible index from a sibling worktree of the same repository.
Package indexseed bootstraps a worktree's branch index by adopting a compatible index from a sibling worktree of the same repository.
Package indexversion owns the compatibility version of Grafo's persisted semantic graph.
Package indexversion owns the compatibility version of Grafo's persisted semantic graph.
calleffect
Package calleffect defines the closed, language-neutral vocabulary for repository-declared call effects.
Package calleffect defines the closed, language-neutral vocabulary for repository-declared call effects.
defaults
Package defaults owns the production parser registry shared by the CLI and deterministic evaluation corpus.
Package defaults owns the production parser registry shared by the CLI and deterministic evaluation corpus.
godot
Package godot extracts semantic graph symbols from Godot source formats other than GDScript.
Package godot extracts semantic graph symbols from Godot source formats other than GDScript.
godot/godotid
Package godotid is the single source of truth for Godot resource identity and for the project-level declarations that several Godot producers share.
Package godotid is the single source of truth for Godot resource identity and for the project-level declarations that several Godot producers share.
markdown
Package markdown extracts documentation structure and explicit code references.
Package markdown extracts documentation structure and explicit code references.
protobuf
Package protobuf adapts protobuf source files to Grafo's shared graph model.
Package protobuf adapts protobuf source files to Grafo's shared graph model.
protobufbinding
Package protobufbinding projects supported generated-language APIs onto canonical Protobuf declarations.
Package protobufbinding projects supported generated-language APIs onto canonical Protobuf declarations.
sql
Package sql routes SQL source files to an explicitly selected dialect.
Package sql routes SQL source files to an explicitly selected dialect.
sql/sqlite
Package sqlite parses SQLite SQL and extracts schema declarations and relation access.
Package sqlite parses SQLite SQL and extracts schema declarations and relation access.
transport
Package transport defines the language-neutral transport extraction contract.
Package transport defines the language-neutral transport extraction contract.
Package pathscope owns repository-relative path normalization and matching.
Package pathscope owns repository-relative path normalization and matching.
Package profiling writes the runtime profiles one grafo run was asked for.
Package profiling writes the runtime profiles one grafo run was asked for.
Package projectconfig loads and validates Grafo's repository-level configuration without claiming sections owned by other consumers.
Package projectconfig loads and validates Grafo's repository-level configuration without claiming sections owned by other consumers.
Package repositorypath defines the hard repository-membership boundary shared by source discovery and repository-wide semantic scanners.
Package repositorypath defines the hard repository-membership boundary shared by source discovery and repository-wide semantic scanners.
Package search provides bounded literal and RE2 content search over files that belong to refreshed Grafo indexes.
Package search provides bounded literal and RE2 content search over files that belong to refreshed Grafo indexes.
Package service runs Grafo's local background indexing supervisor, owns the user-level registry of watched repository roots, generates the platform service definitions that start the supervisor, and reports diagnostics for all of it.
Package service runs Grafo's local background indexing supervisor, owns the user-level registry of watched repository roots, generates the platform service definitions that start the supervisor, and reports diagnostics for all of it.
storage
kvbench
Package kvbench provides benchmark-only graph repositories for embedded key/value engines.
Package kvbench provides benchmark-only graph repositories for embedded key/value engines.
sqlite/identity
Package identity encodes a graph identity for storage.
Package identity encodes a graph identity for storage.
sqlitedriver
Package sqlitedriver owns this project's SQLite driver choice and the few operations that cannot be expressed through database/sql.
Package sqlitedriver owns this project's SQLite driver choice and the few operations that cannot be expressed through database/sql.
Package storagecompare runs the benchmark-only embedded storage spike.
Package storagecompare runs the benchmark-only embedded storage spike.
Package testtemp provides temporary directories for tests whose ancestors contain no symlinks.
Package testtemp provides temporary directories for tests whose ancestors contain no symlinks.
Package updatecheck reports when a newer Grafo release exists and names the command that upgrades the binary the caller is actually running.
Package updatecheck reports when a newer Grafo release exists and names the command that upgrades the binary the caller is actually running.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL