Vault Ops — Type Diagram

Vault Ops — Type Diagram An architecture diagram generated by Archify. Vault · reads/writes · MovePage · Architecture component Vault reads/writes · MovePage VaultGit · isomorphic-git · Architecture component VaultGit isomorphic-git initwiki · pkg — Init · IsVault · Architecture component initwiki pkg — Init · IsVault PageWithText · Record · Text · Architecture component PageWithText Record · Text vault · HasMarker · ResolveRoot · Architecture component vault HasMarker · ResolveRoot Page · → Core Library · Core Library (cross-cluster) Page → Core Library PageRecord · → Core Library · Core Library (cross-cluster) PageRecord → Core Library place · → Core Library · Core Library (cross-cluster) place → Core Library Load / Write Pages() placement scaffold commit Core Library (cross-cluster) Legend Backend External

Vault

  • • All vault reads and writes go through Vault — the one I/O type
  • • MovePage + RewriteInboundLinks: move a page and fix every inbound link
  • • ResolveRoot: highest-priority resolution is $WIKI_ROOT env var (ADR-0004)

No Search Facade

  • • Vault has no search-index facade — searchindex imports vaultgit directly
  • • Proxying back through Vault would create an import cycle (ADR-0015)