Skip to main content

Module git_tree_source

Module git_tree_source 

Source
Expand description

Git-tree-backed entity source — reads .md blobs out of a mem ref’s tree without a working tree on disk.

Mirrors Directory’s walk semantics from memstead_base::entity::source: skip .git/ and .memstead/, keep only *.md blobs, return UTF-8 content. Feeds the same parse pipeline via memstead_base::entity::loader::parse_entries.

Structs§

GitTreeSource
A mem stored as a git ref’s tree — no working tree on disk.

Functions§

load_mem_from_git_tree
Load all entities from a mem stored as a branch in a mem-repo-git repository.