internal/

directory
v4.0.0-beta.4 Latest Latest
Warning

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

Go to latest
Published: Oct 7, 2026 License: MIT

Directories

Path Synopsis
Package astconfig reads gothic.config.go via go/parser (no type checker) and produces the same cli.Config struct that v2 loaded from gothic-config.json.
Package astconfig reads gothic.config.go via go/parser (no type checker) and produces the same cli.Config struct that v2 loaded from gothic-config.json.
Package browser wraps the go-rod automation library into the small surface the CLI dev session needs: one managed browser process, one long-lived tab, an origin allowlist, and a small set of scripted action primitives.
Package browser wraps the go-rod automation library into the small surface the CLI dev session needs: one managed browser process, one long-lived tab, an origin allowlist, and a small set of scripted action primitives.
Package buildctl exposes the Gothic build pipeline as a structured Go API: each tool runs one stage (templ, routes_gen, topic_gen, wasm, css, the app build), is incremental against the on-disk caches the pipeline already keeps, and returns a BuildResult carrying what it recompiled, how long it took, translated diagnostics for any failure, and the artifacts its output just invalidated ("now stale: routes_gen, wasm:/counter").
Package buildctl exposes the Gothic build pipeline as a structured Go API: each tool runs one stage (templ, routes_gen, topic_gen, wasm, css, the app build), is incremental against the on-disk caches the pipeline already keeps, and returns a BuildResult carrying what it recompiled, how long it took, translated diagnostics for any failure, and the artifacts its output just invalidated ("now stale: routes_gen, wasm:/counter").
Package tofu — binary.go implements the OpenTofu binary manager.
Package tofu — binary.go implements the OpenTofu binary manager.
docker
Package docker wraps the Docker engine SDK and the AWS ECR SDK to build the Gothic Lambda image and push it to Elastic Container Registry.
Package docker wraps the Docker engine SDK and the AWS ECR SDK to build the Gothic Lambda image and push it to Elastic Container Registry.
tfgen
Package tfgen generates a fully-formed OpenTofu working directory for the Gothic AWS stack.
Package tfgen generates a fully-formed OpenTofu working directory for the Gothic AWS stack.
Package mcp hosts the Gothic dev session's MCP surface over Streamable HTTP.
Package mcp hosts the Gothic dev session's MCP surface over Streamable HTTP.
Package output provides shared helpers for formatted CLI output with consistent timestamping and deduplication of consecutive identical messages.
Package output provides shared helpers for formatted CLI output with consistent timestamping and deduplication of consecutive identical messages.
Package pagemap encodes a rendered page into the Gothic page-view payload: the page's own colour palette, one letter per grid cell, the DOM regions the cells land in, and the alerts the raster itself implies (palette coverage, edge bleed, overflow).
Package pagemap encodes a rendered page into the Gothic page-view payload: the page's own colour palette, one letter per grid cell, the DOM regions the cells land in, and the alerts the raster itself implies (palette coverage, edge bleed, overflow).
These two accessors are the boundary that keeps busRecord and busRing unexported while the dev session's MCP surface drives both planes: marks recorded by the injected script and marks injected by a tool call land in one ring, on one timeline.
These two accessors are the boundary that keeps busRecord and busRing unexported while the dev session's MCP surface drives both planes: marks recorded by the injected script and marks injected by a tool call land in one ring, on one timeline.
src/components
templ: version: v0.3.1020
templ: version: v0.3.1020
src/layouts
templ: version: v0.3.1020
templ: version: v0.3.1020
src/pages
templ: version: v0.3.1020
templ: version: v0.3.1020
Package skills serves the bundled Gothic Framework skill documents to AI agents working on a Gothic project.
Package skills serves the bundled Gothic Framework skill documents to AI agents working on a Gothic project.
Package termcolor is the single source of truth for the Gothic CLI's terminal colors.
Package termcolor is the single source of truth for the Gothic CLI's terminal colors.

Jump to

Keyboard shortcuts

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