Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
equiv-check
command
|
|
|
huan
command
|
|
|
internal
|
|
|
deploy
Package deploy defines the Deployer capability interface — the first concrete capability in huan's unified plugin system (see docs/adr/0003-unified-plugin-system.md).
|
Package deploy defines the Deployer capability interface — the first concrete capability in huan's unified plugin system (see docs/adr/0003-unified-plugin-system.md). |
|
deploy/cloudflare
Package cloudflare implements the Cloudflare deploy plugin (Cloudflare Pages direct-upload in PR1; R2 and Worker arrive in later PRs).
|
Package cloudflare implements the Cloudflare deploy plugin (Cloudflare Pages direct-upload in PR1; R2 and Worker arrive in later PRs). |
|
equiv
Package equiv provides HTML/SEO/AI field comparison utilities for verifying huan output equivalence against Hugo.
|
Package equiv provides HTML/SEO/AI field comparison utilities for verifying huan output equivalence against Hugo. |
|
i18n
Package i18n loads translation files and resolves keys to translated strings.
|
Package i18n loads translation files and resolves keys to translated strings. |
|
observability
Package observability provides cross-cutting structured logging used by huan's release/deploy pipelines.
|
Package observability provides cross-cutting structured logging used by huan's release/deploy pipelines. |
|
output
Package output handles writing rendered HTML and assets to the publish directory.
|
Package output handles writing rendered HTML and assets to the publish directory. |
|
pagination
Package pagination implements Hugo-style page pagination.
|
Package pagination implements Hugo-style page pagination. |
|
plugin
Package plugin defines the unified plugin host for huan extensions.
|
Package plugin defines the unified plugin host for huan extensions. |
|
release
Package release implements the `huan release` command: cross-compile huan for a set of target platforms, archive each with LICENSE/README, compute sha256 checksums, and emit a JSON manifest into /release/{version}/.
|
Package release implements the `huan release` command: cross-compile huan for a set of target platforms, archive each with LICENSE/README, compute sha256 checksums, and emit a JSON manifest into /release/{version}/. |
|
shortcode
Package shortcode provides Hugo-compatible shortcode registration and expansion.
|
Package shortcode provides Hugo-compatible shortcode registration and expansion. |
|
taxonomy
Package taxonomy builds tag/category taxonomies from page frontmatter.
|
Package taxonomy builds tag/category taxonomies from page frontmatter. |
|
translate
Package translate defines the Translator capability interface — the second concrete capability in huan's unified plugin system (after deploy.Deployer, see docs/adr/0003-unified-plugin-system.md and docs/adr/0008-translator-capability-qwen3-plugin.md).
|
Package translate defines the Translator capability interface — the second concrete capability in huan's unified plugin system (after deploy.Deployer, see docs/adr/0003-unified-plugin-system.md and docs/adr/0008-translator-capability-qwen3-plugin.md). |
|
translate/qwen3
Package qwen3 implements the Translator capability via local Qwen3 models served by Ollama HTTP API.
|
Package qwen3 implements the Translator capability via local Qwen3 models served by Ollama HTTP API. |
|
version
Package version exposes the huan version string, embedded from the VERSION file at build time.
|
Package version exposes the huan version string, embedded from the VERSION file at build time. |
Click to show internal directories.
Click to hide internal directories.