Directories
¶
| Path | Synopsis |
|---|---|
|
Package assets embeds yomihon's small, fixed set of vendored and hand-written client-side files.
|
Package assets embeds yomihon's small, fixed set of vendored and hand-written client-side files. |
|
cmd
|
|
|
yomihon
command
yomihon is the local reading-and-adjudication interface for the Obsidian vault.
|
yomihon is the local reading-and-adjudication interface for the Obsidian vault. |
|
internal
|
|
|
asset
Package asset serves yomihon's fixed, compile-time-known set of static files: the vendored mermaid ES-module runtime, yomihon's own fixed native client-module graph, the canonical brand mark, and the generated chroma stylesheet.
|
Package asset serves yomihon's fixed, compile-time-known set of static files: the vendored mermaid ES-module runtime, yomihon's own fixed native client-module graph, the canonical brand mark, and the generated chroma stylesheet. |
|
graph
Package graph builds the wikilink resolution index: every markdown note's filename, path, and alias forms, normalized identically at index-build time and lookup time.
|
Package graph builds the wikilink resolution index: every markdown note's filename, path, and alias forms, normalized identically at index-build time and lookup time. |
|
judge
Package judge implements the vault diagnostics behind the check, exists, and coverage commands, and their JSONL wire format.
|
Package judge implements the vault diagnostics behind the check, exists, and coverage commands, and their JSONL wire format. |
|
lesson
Package lesson loads the hand-authored data that enriches lesson reading pages: Japanese slot-machine sentence patterns from System/slots/*.yaml and the cross-domain concept-note index used by in-page sheets.
|
Package lesson loads the hand-authored data that enriches lesson reading pages: Japanese slot-machine sentence patterns from System/slots/*.yaml and the cross-domain concept-note index used by in-page sheets. |
|
nav
Package nav builds the vault's read-only navigation model.
|
Package nav builds the vault's read-only navigation model. |
|
note
Package note owns the general reading surface: Home, rendered notes, raw bytes, and the honest fallback page for vault files without a dedicated reader.
|
Package note owns the general reading surface: Home, rendered notes, raw bytes, and the honest fallback page for vault files without a dedicated reader. |
|
origin
Package origin enforces the browser's same-origin resource boundary for every response served by yomihon's loopback reading site.
|
Package origin enforces the browser's same-origin resource boundary for every response served by yomihon's loopback reading site. |
|
render
Package render owns projections of Obsidian-dialect markdown.
|
Package render owns projections of Obsidian-dialect markdown. |
|
report
Package report serves the reports face: the daily-briefing HTML under System/reports/, presented verbatim inside a sandboxed iframe.
|
Package report serves the reports face: the daily-briefing HTML under System/reports/, presented verbatim inside a sandboxed iframe. |
|
schema
Package schema loads the vault's machine-readable contract (System/schemas/vault-schema.toml) and answers status state-machine questions.
|
Package schema loads the vault's machine-readable contract (System/schemas/vault-schema.toml) and answers status state-machine questions. |
|
search
Package search is the vault's in-memory search index and query engine.
|
Package search is the vault's in-memory search index and query engine. |
|
search/agent
Package agent implements privacy-gated, agent-facing search.
|
Package agent implements privacy-gated, agent-facing search. |
|
search/evalset
Package evalset owns and evaluates the committed synthetic semantic-search regression set without embedding text or opening a network connection.
|
Package evalset owns and evaluates the committed synthetic semantic-search regression set without embedding text or opening a network connection. |
|
search/evalset/recording
Package recording validates the local vector artifact for the synthetic semantic-search evaluation corpus.
|
Package recording validates the local vector artifact for the synthetic semantic-search evaluation corpus. |
|
search/semantic
Package semantic owns the optional semantic retrieval channel: corpus chunking, provider egress, immutable vector generations, and exact ranking.
|
Package semantic owns the optional semantic retrieval channel: corpus chunking, provider egress, immutable vector generations, and exact ranking. |
|
search/semantic/observer
Package observer owns the committed, content-free query-vector workload used to measure production semantic top-k latency.
|
Package observer owns the committed, content-free query-vector workload used to measure production semantic top-k latency. |
|
shell
Package shell projects the navigation and lifecycle state shared by every full-page reading surface.
|
Package shell projects the navigation and lifecycle state shared by every full-page reading surface. |
|
snapshot
Package snapshot owns the reading server's coherent vault generations.
|
Package snapshot owns the reading server's coherent vault generations. |
|
status
Package status is the write face: the only package in this repo allowed to write vault files or run git.
|
Package status is the write face: the only package in this repo allowed to write vault files or run git. |
|
syllabus
Package syllabus serves the study-path page: a full-page render of one parsed study-path tree, with a switcher across every study-path in the vault.
|
Package syllabus serves the study-path page: a full-page render of one parsed study-path tree, with a switcher across every study-path in the vault. |
|
ui/pages
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
vault
Package vault reads notes from the Obsidian vault on disk.
|
Package vault reads notes from the Obsidian vault on disk. |
Click to show internal directories.
Click to hide internal directories.