Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
gtms
command
|
|
|
internal
|
|
|
adapter
Package adapter handles adapter resolution, tier computation, and invocation.
|
Package adapter handles adapter resolution, tier computation, and invocation. |
|
cli
Package cli defines the Cobra command tree for the GTMS CLI.
|
Package cli defines the Cobra command tree for the GTMS CLI. |
|
cli/help
Package help embeds reference documents that ship inside the binary.
|
Package help embeds reference documents that ship inside the binary. |
|
config
Package config handles loading and validating the gtms.config file.
|
Package config handles loading and validating the gtms.config file. |
|
execution
Package execution manages per-test execution results (CON-016 schema).
|
Package execution manages per-test execution results (CON-016 schema). |
|
git
Package git provides shell-out wrappers around the git CLI.
|
Package git provides shell-out wrappers around the git CLI. |
|
id
Package id generates unique 8-character hexadecimal identifiers for GTMS task files using crypto/rand.
|
Package id generates unique 8-character hexadecimal identifiers for GTMS task files using crypto/rand. |
|
layout
Package layout centralises the GTMS-managed directory names so they are defined in one place.
|
Package layout centralises the GTMS-managed directory names so they are defined in one place. |
|
layoutmigration
Package layoutmigration provides the shared filesystem-native migration core for converting legacy gtms/cases/ trees to the ENH-164 gtms/test/ layout.
|
Package layoutmigration provides the shared filesystem-native migration core for converting legacy gtms/cases/ trees to the ENH-164 gtms/test/ layout. |
|
link
Package link implements the core business logic for the gtms link command.
|
Package link implements the core business logic for the gtms link command. |
|
onboarding
Package onboarding provides read-only checks that surface onboarding guidance at runtime -- for example, nudging the user to paste the GTMS agent-instructions snippet when their instruction file omits a GTMS mention.
|
Package onboarding provides read-only checks that surface onboarding guidance at runtime -- for example, nudging the user to paste the GTMS agent-instructions snippet when their instruction file omits a GTMS mention. |
|
output
Package output provides CLI formatting utilities including status icons, TTY detection, table formatting, and error output helpers.
|
Package output provides CLI formatting utilities including status icons, TTY detection, table formatting, and error output helpers. |
|
pathsafe
Package pathsafe provides validation and containment helpers for filesystem paths that originate from caller-supplied identifiers, configuration, or automation records.
|
Package pathsafe provides validation and containment helpers for filesystem paths that originate from caller-supplied identifiers, configuration, or automation records. |
|
pipeline
discover.go provides adapter-declared artefact discovery for the execute command's lazy automation-record creation (ENH-136).
|
discover.go provides adapter-declared artefact discovery for the execute command's lazy automation-record creation (ENH-136). |
|
prompt
Package prompt handles template assembly for adapter invocations.
|
Package prompt handles template assembly for adapter invocations. |
|
reader
Package reader implements the built-in local-reader adapter.
|
Package reader implements the built-in local-reader adapter. |
|
result
Package result manages the lifecycle of handoff contracts.
|
Package result manages the lifecycle of handoff contracts. |
|
scaffold
Package scaffold provides project scaffolding for gtms init.
|
Package scaffold provides project scaffolding for gtms init. |
|
tapparse
Package tapparse classifies TAP (Test Anything Protocol) output lines.
|
Package tapparse classifies TAP (Test Anything Protocol) output lines. |
|
task
Package task manages task file CRUD and state machine transitions.
|
Package task manages task file CRUD and state machine transitions. |
|
testcase
Package testcase provides shared test-case existence validation.
|
Package testcase provides shared test-case existence validation. |
|
wiring
Package wiring owns the tracked automation-wiring schema introduced by CON-023 / ENH-145.
|
Package wiring owns the tracked automation-wiring schema introduced by CON-023 / ENH-145. |
Click to show internal directories.
Click to hide internal directories.