Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
rvn
command
Package main is the entry point for the rvn CLI tool.
|
Package main is the entry point for the rvn CLI tool. |
|
internal
|
|
|
check
Package check handles vault-wide validation.
|
Package check handles vault-wide validation. |
|
cli
Package cli implements the command-line interface.
|
Package cli implements the command-line interface. |
|
commands
Package commands provides command metadata and Cobra command generation.
|
Package commands provides command metadata and Cobra command generation. |
|
config
Package config handles global Raven configuration.
|
Package config handles global Raven configuration. |
|
dates
Package dates provides canonical date/datetime parsing and validation helpers.
|
Package dates provides canonical date/datetime parsing and validation helpers. |
|
index
Package index handles SQLite database operations.
|
Package index handles SQLite database operations. |
|
lastquery
Package lastquery provides persistence and retrieval of the most recent query results.
|
Package lastquery provides persistence and retrieval of the most recent query results. |
|
lastresults
Package lastresults provides persistence and retrieval of the most recent retrieval results (query, search, backlinks) for follow-up commands.
|
Package lastresults provides persistence and retrieval of the most recent retrieval results (query, search, backlinks) for follow-up commands. |
|
mcp
Package mcp provides an MCP (Model Context Protocol) server for Raven.
|
Package mcp provides an MCP (Model Context Protocol) server for Raven. |
|
mcpclient
Package mcpclient manages MCP server entries in client config files (Claude Code, Claude Desktop, Cursor).
|
Package mcpclient manages MCP server entries in client config files (Claude Code, Claude Desktop, Cursor). |
|
model
Package model defines canonical types for core Raven concepts.
|
Package model defines canonical types for core Raven concepts. |
|
pages
Package pages provides utilities for creating and managing page files.
|
Package pages provides utilities for creating and managing page files. |
|
parser
Package parser provides AST-based parsing for Raven markdown files.
|
Package parser provides AST-based parsing for Raven markdown files. |
|
paths
Package paths provides canonical helpers for:
|
Package paths provides canonical helpers for: |
|
query
Package query implements the Raven query language parser and executor.
|
Package query implements the Raven query language parser and executor. |
|
resolver
Package resolver handles reference resolution.
|
Package resolver handles reference resolution. |
|
schema
Package schema handles schema loading and validation.
|
Package schema handles schema loading and validation. |
|
slugs
Package slugs provides canonical slugification helpers used across Raven.
|
Package slugs provides canonical slugification helpers used across Raven. |
|
template
Package template provides template loading and variable substitution for Raven.
|
Package template provides template loading and variable substitution for Raven. |
|
testutil
Package testutil provides reusable test utilities for Raven integration tests.
|
Package testutil provides reusable test utilities for Raven integration tests. |
|
vault
Package vault provides utilities for vault operations.
|
Package vault provides utilities for vault operations. |
|
wikilink
Package wikilink provides canonical parsing/scanning of Raven wikilinks.
|
Package wikilink provides canonical parsing/scanning of Raven wikilinks. |
|
workflow
Package workflow provides workflow definition, loading, and running.
|
Package workflow provides workflow definition, loading, and running. |
Click to show internal directories.
Click to hide internal directories.