Documentation
ΒΆ
There is no documentation for this package.
Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
internal
|
|
|
app
Package app wires top-level application dependencies and startup flow.
|
Package app wires top-level application dependencies and startup flow. |
|
domain
Package domain contains side-effect-free core models and rules.
|
Package domain contains side-effect-free core models and rules. |
|
domain/alias
Package alias defines alias-related domain models and rules.
|
Package alias defines alias-related domain models and rules. |
|
domain/commit
Package commit defines commit message domain types and formatting rules.
|
Package commit defines commit message domain types and formatting rules. |
|
domain/config
Package config defines configuration domain models and validation rules.
|
Package config defines configuration domain models and validation rules. |
|
domain/emoji
Package emoji defines emoji-related domain models and resolution contracts.
|
Package emoji defines emoji-related domain models and resolution contracts. |
|
infra
Package infra contains adapters for git, config storage, external APIs, and MCP.
|
Package infra contains adapters for git, config storage, external APIs, and MCP. |
|
infra/config
Package config implements configuration storage, codecs, and migration.
|
Package config implements configuration storage, codecs, and migration. |
|
infra/emoji
Package emoji implements emoji catalog and Gitmoji API adapters.
|
Package emoji implements emoji catalog and Gitmoji API adapters. |
|
infra/git
Package git implements infrastructure adapters over the git CLI.
|
Package git implements infrastructure adapters over the git CLI. |
|
infra/mcp
Package mcp implements MCP server wiring and tool adapters.
|
Package mcp implements MCP server wiring and tool adapters. |
|
testutil
Package testutil contains helpers shared by unit, integration, and acceptance tests.
|
Package testutil contains helpers shared by unit, integration, and acceptance tests. |
|
testutil/configfile
Package configfile contains test helpers for temporary config files and fixtures.
|
Package configfile contains test helpers for temporary config files and fixtures. |
|
testutil/gitrepo
Package gitrepo contains test helpers for temporary git repositories.
|
Package gitrepo contains test helpers for temporary git repositories. |
|
ui
Package ui contains interactive terminal-facing components.
|
Package ui contains interactive terminal-facing components. |
|
ui/prompt
Package prompt contains confirmation and editor prompt UI components.
|
Package prompt contains confirmation and editor prompt UI components. |
|
usecase
Package usecase contains application services that orchestrate domain and infrastructure.
|
Package usecase contains application services that orchestrate domain and infrastructure. |
|
legacy
|
|
Click to show internal directories.
Click to hide internal directories.