Re-exports§
pub use claude_md::import_claude_md;pub use claude_md::ClaudeMdImport;pub use deps::dep_display_name_from_key;pub use deps::dep_record_key;pub use deps::parse_dep_key;pub use deps::parse_dependencies;pub use deps::DepEcosystem;pub use deps::DepEntry;pub use deps::DepSignals;pub use deps::DepVersion;pub use deps::ManifestKind;pub use edges::build_edges;pub use edges::build_edges_with_root;pub use edges::Layer0Edges;pub use git::mine_git_history;pub use git::GitSignals;pub use parser::hash_and_parse_parallel;pub use parser::parse_file;pub use parser::parse_files_parallel;pub use parser::StaticFileAnalysis;pub use walker::Language;pub use walker::WalkedFile;pub use walker::Walker;
Modules§
- blast_
radius - Blast radius computation for files in the knowledge graph.
- claude_
md - CLAUDE.md import — parse sections into mati records (M-06-H).
- clusters
- Co-change cluster detection from git history.
- deps
- Dependency parsing — Layer 0 manifest extraction.
- edges
- Graph edge construction from Layer 0 signals (M-06-G).
- enrich_
signals - Deterministic enrichment signal extraction (SOTA pipeline Stage 1).
- git
- Git history mining — Layer 0 signal extraction via git2.
- onboarding
- Onboarding import (idea 2.2) — propose gotcha candidates by mining artifacts that already exist in a repo: CODEOWNERS ownership rules and load-bearing / security marker comments.
- parser
- Multi-language tree-sitter parser — Layer 0 static analysis.
- propagation
- Staleness propagation through Imports edges.
- reparse
- Incremental file reparse — used by
mati reparse,edit-hook, and the MCP server socket handler. - resolvers
- Trait-based import resolution system.
- walker
- Parallel file walker for Layer 0 static analysis.
Functions§
- build_
file_ record - Build one
FileRecordfrom the parsed Layer 0 signals for a file. - build_
file_ records - Build layer-0 file records for a batch of parsed files.