internal/adapters/cli/output
import "github.com/nilstate/scafld/v2/internal/adapters/cli/output"
Package output formats human-readable command output for the CLI adapter.
Functions
func Build(out appbuild.Output) string
Source: internal/adapters/cli/output/output.go:55
Build formats build evidence and repair details when acceptance blocks.
func CodeName(exit int) string
Source: internal/adapters/cli/output/output.go:18
CodeName maps process exit codes to stable JSON error codes.
func GateFailure(err error) *gate.Failure
Source: internal/adapters/cli/output/output.go:36
GateFailure extracts a deterministic gate payload from err when present.
func GateFailureFromResult(result any) *gate.Failure
Source: internal/adapters/cli/output/output.go:46
GateFailureFromResult extracts repair payloads from non-zero successful use-case outputs.
func Report(out appreport.Output) string
Source: internal/adapters/cli/output/output.go:159
Report formats workspace reporting metrics.
func Review(out appreview.Output) string
Source: internal/adapters/cli/output/output.go:71
Review formats the review gate result so findings are visible in the normal path.
func Status(out appstatus.Output) string
Source: internal/adapters/cli/output/output.go:123
Status formats status output with the latest review findings when present.
