components/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2026 License: MIT

Directories

Path Synopsis
Package architecture is the public interface of the architecture component.
Package architecture is the public interface of the architecture component.
internal
Package internal holds the architecture component implementation: the logic that enforces the goforge brick layout on generated test output.
Package internal holds the architecture component implementation: the logic that enforces the goforge brick layout on generated test output.
Package claude is the public interface of the claude component: a thin client for the Anthropic Messages API used to turn a prompt into generated tests.
Package claude is the public interface of the claude component: a thin client for the Anthropic Messages API used to turn a prompt into generated tests.
internal
Package internal holds the claude component implementation: the Anthropic Messages API request/response handling.
Package internal holds the claude component implementation: the Anthropic Messages API request/response handling.
Package claudecode is the public interface of the claudecode component: a backend that drives the local Claude Code CLI (`claude`) in headless print mode instead of calling the Anthropic API directly.
Package claudecode is the public interface of the claudecode component: a backend that drives the local Claude Code CLI (`claude`) in headless print mode instead of calling the Anthropic API directly.
internal
Package internal holds the claudecode component implementation: invoking the Claude Code CLI in headless print mode.
Package internal holds the claudecode component implementation: invoking the Claude Code CLI in headless print mode.
gen
Package gen is the public interface of the gen component: it orchestrates the pipeline spec -> prompt -> claude -> architecture and writes the resulting goforge component to disk.
Package gen is the public interface of the gen component: it orchestrates the pipeline spec -> prompt -> claude -> architecture and writes the resulting goforge component to disk.
internal
Package internal holds the gen component implementation: writing a rendered brick to disk under a workspace root.
Package internal holds the gen component implementation: writing a rendered brick to disk under a workspace root.
Package prompt is the public interface of the prompt component.
Package prompt is the public interface of the prompt component.
internal
Package internal holds the prompt component implementation.
Package internal holds the prompt component implementation.
Package spec is the public interface of the spec component.
Package spec is the public interface of the spec component.
internal
Package internal holds the spec component implementation.
Package internal holds the spec component implementation.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL