Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package catalog embeds the bundled framework metadata and skill content.
|
Package catalog embeds the bundled framework metadata and skill content. |
|
cmd
|
|
|
onto
command
|
|
|
internal
|
|
|
adapter/codex
Package codex is the pilot third-party adapter built on the adapter contract (internal/adapter/structproj) and the TOML codec (internal/tomlutil).
|
Package codex is the pilot third-party adapter built on the adapter contract (internal/adapter/structproj) and the TOML codec (internal/tomlutil). |
|
adapter/copyproj
Package copyproj is the copy-mode projection contract: the content-file analogue of internal/adapter/structproj and internal/adapter/fileproj.
|
Package copyproj is the copy-mode projection contract: the content-file analogue of internal/adapter/structproj and internal/adapter/fileproj. |
|
adapter/fileproj
Package fileproj is the file-projection contract: the symlink analogue of internal/adapter/structproj.
|
Package fileproj is the file-projection contract: the symlink analogue of internal/adapter/structproj. |
|
adapter/jsoncodec
Package jsoncodec is the shared structproj.Codec for JSON config documents.
|
Package jsoncodec is the shared structproj.Codec for JSON config documents. |
|
adapter/registry
Package registry is the tool-id-keyed adapter registry: the engine sources its tool adapters from here instead of a hardcoded slice, so adding a built-in adapter is a single registration in Builtins() rather than an edit to the engine's composition root.
|
Package registry is the tool-id-keyed adapter registry: the engine sources its tool adapters from here instead of a hardcoded slice, so adding a built-in adapter is a single registration in Builtins() rather than an edit to the engine's composition root. |
|
adapter/structproj
Package structproj is the adapter contract: a format-agnostic managed-key projection engine.
|
Package structproj is the adapter contract: a format-agnostic managed-key projection engine. |
|
agentfm
Package agentfm renders per-tool subagent frontmatter from one neutral source.
|
Package agentfm renders per-tool subagent frontmatter from one neutral source. |
|
applylock
Package applylock provides a project-scoped exclusive lock so two concurrent `homonto apply` runs cannot plan from the same snapshot and race to a last-writer-wins outcome on the state and tool files.
|
Package applylock provides a project-scoped exclusive lock so two concurrent `homonto apply` runs cannot plan from the same snapshot and race to a last-writer-wins outcome on the state and tool files. |
|
buildinfo
Package buildinfo resolves the effective binary version.
|
Package buildinfo resolves the effective binary version. |
|
catalog
Package catalog loads and expands the embedded framework/skill catalog.
|
Package catalog loads and expands the embedded framework/skill catalog. |
|
commandpath
Package commandpath is the single source of truth for where each tool's owned commands are linked, as a function of the install scope.
|
Package commandpath is the single source of truth for where each tool's owned commands are linked, as a function of the install scope. |
|
copyfile
Package copyfile is a conflict-safe reconciler for homonto-managed CONTENT files — the copy-mode analogue of internal/link (which reconciles symlinks).
|
Package copyfile is a conflict-safe reconciler for homonto-managed CONTENT files — the copy-mode analogue of internal/link (which reconciles symlinks). |
|
fsutil
Package fsutil holds shared filesystem helpers used by adapters and state.
|
Package fsutil holds shared filesystem helpers used by adapters and state. |
|
merge
Package merge is a pure, dependency-free line-based three-way merge.
|
Package merge is a pure, dependency-free line-based three-way merge. |
|
ontostate
Package ontostate models the onto-state.yaml file used by the onto binary's workflow tracking.
|
Package ontostate models the onto-state.yaml file used by the onto binary's workflow tracking. |
|
remote
Package remote implements homonto's remote-source trust boundary: pinned, verified, fail-closed installation of remote resources.
|
Package remote implements homonto's remote-source trust boundary: pinned, verified, fail-closed installation of remote resources. |
|
skillpath
Package skillpath is the single source of truth for where each tool's owned skills are linked, as a function of the install scope.
|
Package skillpath is the single source of truth for where each tool's owned skills are linked, as a function of the install scope. |
|
subagentpath
Package subagentpath is the single source of truth for where each tool's owned subagents are linked, as a function of the install scope.
|
Package subagentpath is the single source of truth for where each tool's owned subagents are linked, as a function of the install scope. |
|
tomlutil
Package tomlutil is a TOML codec for the adapter projection core: it reads, sets, and deletes a value at a dotted key path in a TOML document while preserving unmanaged tables and keys, bridging TOML values to canonical JSON so state hashing stays format-independent.
|
Package tomlutil is a TOML codec for the adapter projection core: it reads, sets, and deletes a value at a dotted key path in a TOML document while preserving unmanaged tables and keys, bridging TOML values to canonical JSON so state hashing stays format-independent. |
Click to show internal directories.
Click to hide internal directories.