Directories
¶
| Path | Synopsis |
|---|---|
|
Package analytics implements DETERMINISTIC, LLM-FREE graph analytics over the snapshot's symbol call graph.
|
Package analytics implements DETERMINISTIC, LLM-FREE graph analytics over the snapshot's symbol call graph. |
|
Package api implements consumption surface S2: the REST HTTP API exposed by `atlas serve`.
|
Package api implements consumption surface S2: the REST HTTP API exposed by `atlas serve`. |
|
Package cli implements consumption surface S1: the `atlas` command tree for humans, scripts, and CI.
|
Package cli implements consumption surface S1: the `atlas` command tree for humans, scripts, and CI. |
|
Package coverage parses runtime test-coverage profiles into per-file sets of covered line numbers.
|
Package coverage parses runtime test-coverage profiles into per-file sets of covered line numbers. |
|
Package crossrepo is the cross-repo impact engine — the Atlas USP.
|
Package crossrepo is the cross-repo impact engine — the Atlas USP. |
|
Package embed is Atlas's OPTIONAL, gated embedding layer for semantic_search.
|
Package embed is Atlas's OPTIONAL, gated embedding layer for semantic_search. |
|
Package engine is the composition root.
|
Package engine is the composition root. |
|
Package episodes turns agent transcripts (Claude Code project JSONL, Codex rollout JSONL) into normalized, redacted task episodes — the C1 capture channel of docs/ATLAS_FLEET_PLAN.md §3.0.
|
Package episodes turns agent transcripts (Claude Code project JSONL, Codex rollout JSONL) into normalized, redacted task episodes — the C1 capture channel of docs/ATLAS_FLEET_PLAN.md §3.0. |
|
Package export serializes a slice of the code knowledge graph into portable formats: a graphify-compatible JSON graph, a Mermaid flowchart, and Graphviz DOT.
|
Package export serializes a slice of the code knowledge graph into portable formats: a graphify-compatible JSON graph, a Mermaid flowchart, and Graphviz DOT. |
|
Package gotypes is the precise, type-checked Go analyzer that closes two quality residuals the lexical/AST parser cannot reach without full type information:
|
Package gotypes is the precise, type-checked Go analyzer that closes two quality residuals the lexical/AST parser cannot reach without full type information: |
|
Package graph holds the pure, persistence-agnostic data model for the Atlas code knowledge graph.
|
Package graph holds the pure, persistence-agnostic data model for the Atlas code knowledge graph. |
|
Package identity derives a stable per-machine device identity for the Atlas fleet uplink (docs/ATLAS_FLEET_PLAN.md §2.1).
|
Package identity derives a stable per-machine device identity for the Atlas fleet uplink (docs/ATLAS_FLEET_PLAN.md §2.1). |
|
concurrent.go overlaps the two INDEPENDENT terminal writes of an index run — persisting the snapshot to the StorageDriver and (re)building the lexical (BM25) index — so they execute at the same time instead of strictly back-to-back.
|
concurrent.go overlaps the two INDEPENDENT terminal writes of an index run — persisting the snapshot to the StorageDriver and (re)building the lexical (BM25) index — so they execute at the same time instead of strictly back-to-back. |
|
Package install implements the config-writing logic behind `atlas install`: registering Atlas as an MCP server in assistant configs (claude/cursor/gemini/ codex/copilot) and writing git hooks that keep the local graph fresh.
|
Package install implements the config-writing logic behind `atlas install`: registering Atlas as an MCP server in assistant configs (claude/cursor/gemini/ codex/copilot) and writing git hooks that keep the local graph fresh. |
|
Package lexical implements an on-disk bleve (BM25) symbol index with a code-aware analyzer.
|
Package lexical implements an on-disk bleve (BM25) symbol index with a code-aware analyzer. |
|
Package mcp implements consumption surface S3: an MCP server exposing Atlas graph/search/impact as tools to LLM agents (Claude Code, Cursor, Codex, Gemini, Copilot) over stdio (and, in the full build, HTTP + legacy SSE).
|
Package mcp implements consumption surface S3: an MCP server exposing Atlas graph/search/impact as tools to LLM agents (Claude Code, Cursor, Codex, Gemini, Copilot) over stdio (and, in the full build, HTTP + legacy SSE). |
|
Package parser is Atlas's multi-language code parser.
|
Package parser is Atlas's multi-language code parser. |
|
Package query implements pure, in-memory graph queries over a loaded snapshot — the slices of symbols and edges the engine passes in.
|
Package query implements pure, in-memory graph queries over a loaded snapshot — the slices of symbols and edges the engine passes in. |
|
Package recall is the deterministic, LLM-free core of Atlas Recall — the self-building org automation layer that attacks repeated-prompt token waste (docs/ATLAS_RECALL_PLAN.md).
|
Package recall is the deterministic, LLM-free core of Atlas Recall — the self-building org automation layer that attacks repeated-prompt token waste (docs/ATLAS_RECALL_PLAN.md). |
|
Package routes is Atlas's content/regex-based HTTP route-contract extractor — the cross-repo moat's data producer.
|
Package routes is Atlas's content/regex-based HTTP route-contract extractor — the cross-repo moat's data producer. |
|
Package runtimecfg centralizes process-wide Go runtime tuning (the soft memory limit and GC aggressiveness) so every Atlas entrypoint applies it the same way.
|
Package runtimecfg centralizes process-wide Go runtime tuning (the soft memory limit and GC aggressiveness) so every Atlas entrypoint applies it the same way. |
|
Package skillpack implements the on-disk, user-authorable skill pack format (docs/ATLAS_FLEET_PLAN.md §3.2): ~/.atlas/skills/<slug>/ holding skill.yaml + SKILL.md + scripts/.
|
Package skillpack implements the on-disk, user-authorable skill pack format (docs/ATLAS_FLEET_PLAN.md §3.2): ~/.atlas/skills/<slug>/ holding skill.yaml + SKILL.md + scripts/. |
|
Package store defines the StorageDriver interface — the keystone of the two-tier spin-out.
|
Package store defines the StorageDriver interface — the keystone of the two-tier spin-out. |
|
Package sync implements the spoke side of the Atlas fleet plane (docs/ATLAS_FLEET_PLAN.md §2): the durable client config written by `atlas connect`, and the cursor-walking telemetry/episode uplink loop.
|
Package sync implements the spoke side of the Atlas fleet plane (docs/ATLAS_FLEET_PLAN.md §2): the durable client config written by `atlas connect`, and the cursor-walking telemetry/episode uplink loop. |
|
Package telemetry is Atlas's OBSERVABILITY layer: a non-blocking async recorder for agent-facing tool calls, a periodic sampler of the Atlas process's own resource footprint, and a tiny pub/sub bus so an HTTP SSE handler can push live updates instead of the dashboard polling for them.
|
Package telemetry is Atlas's OBSERVABILITY layer: a non-blocking async recorder for agent-facing tool calls, a periodic sampler of the Atlas process's own resource footprint, and a tiny pub/sub bus so an HTTP SSE handler can push live updates instead of the dashboard polling for them. |
|
Package watch keeps an Atlas graph fresh automatically.
|
Package watch keeps an Atlas graph fresh automatically. |
Click to show internal directories.
Click to hide internal directories.