Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
tai
command
Command tai is the core CLI entry point.
|
Command tai is the core CLI entry point. |
|
internal
|
|
|
cmd
Package cmd assembles the tai core CLI's urfave/cli command tree.
|
Package cmd assembles the tai core CLI's urfave/cli command tree. |
|
config
Package config owns tai's YAML config file: where it lives, what it holds, and how it is read and written.
|
Package config owns tai's YAML config file: where it lives, what it holds, and how it is read and written. |
|
installcmd
Package installcmd ships TAI's own bundled slash-command assets into every configured target's `<commands>/tai/` subdirectory.
|
Package installcmd ships TAI's own bundled slash-command assets into every configured target's `<commands>/tai/` subdirectory. |
|
plugins
Package plugins owns the plugin-host machinery: the built-in first-party registry, the on-disk state, the fetch/install/update/ remove/list verb implementations, and the asset-namespacing rules.
|
Package plugins owns the plugin-host machinery: the built-in first-party registry, the on-disk state, the fetch/install/update/ remove/list verb implementations, and the asset-namespacing rules. |
|
repoinit
Package repoinit owns the `tai repo init <path>` scaffold.
|
Package repoinit owns the `tai repo init <path>` scaffold. |
|
standards
Package standards loads markdown standards from a tai source-repo clone and exposes them to the `tai standards list / load` verbs.
|
Package standards loads markdown standards from a tai source-repo clone and exposes them to the `tai standards list / load` verbs. |
|
sync
Package sync owns the `tai sync` capability: cloning the configured source repo into <TAI_DATA_DIR>/source/, fetching updates, copying assets into configured targets with M1 existence-based overwrite detection, manifest tracking, and the --prune deletion path.
|
Package sync owns the `tai sync` capability: cloning the configured source repo into <TAI_DATA_DIR>/source/, fetching updates, copying assets into configured targets with M1 existence-based overwrite detection, manifest tracking, and the --prune deletion path. |
|
testutil
Package testutil holds tiny shared helpers used across the `core/internal/...` test packages.
|
Package testutil holds tiny shared helpers used across the `core/internal/...` test packages. |
|
verbs
Package verbs owns the canonical list of reserved top-level CLI verbs that the plugin host MUST refuse to install under.
|
Package verbs owns the canonical list of reserved top-level CLI verbs that the plugin host MUST refuse to install under. |
|
version
Package version exposes the tai (core) binary's version string.
|
Package version exposes the tai (core) binary's version string. |
|
workflow
Package workflow loads YAML workflow files from a tai source-repo clone and exposes them to the `tai workflow list / run` verbs.
|
Package workflow loads YAML workflow files from a tai source-repo clone and exposes them to the `tai workflow list / run` verbs. |
Click to show internal directories.
Click to hide internal directories.