| autoresearch | Autonomous research loop into a pensar vault |
| backlinks | Find backlinks to a page |
| dedup | Find candidate duplicate pages |
| default_vault | Resolve the active vault path |
| ingest | Ingest content into the vault |
| ingest_agent_context | Snapshot saber's assembled agent context into the vault |
| ingest_briefing | Generate and ingest a saber briefing |
| ingest_repo | Ingest a repository snapshot into the vault |
| ingest_url | Ingest content from a URL |
| init_vault | Initialize a pensar vault |
| lint | Vault health check |
| log_entry | Append a log entry |
| manifest_path | Canonical manifest path inside a vault |
| migrate_briefings_to_repos | Migrate legacy briefings to the repo provenance layout |
| outlinks | Find outlinks from a page |
| page_context | Structured context for a single page |
| pensar_skill_path | Locate pensar's bundled skill directory |
| print.pensar_research | Print a pensar research session result |
| read_manifest | Read the pensar manifest for a vault |
| recent_activity | Recent vault activity from log.md |
| related_pages | Pages related to a target by shared tags + co-citation |
| search_pages | Search pages by title, tags, aliases, or (optionally) body |
| show_page | Show a page with its connections |
| status | Vault status summary |
| tags | Audit tag usage against a controlled vocabulary |
| update_index | Update the vault index |
| update_manifest | Update the pensar manifest for a vault |
| use_vault | Remember a vault path for this R session |
| vault_commit | Commit vault changes to git |
| vault_export | Export the vault to static HTML |
| vault_graph | Render a vault's wikilink graph as SVG |
| vault_registry | Build a structured registry of a vault's pages |