pkg

package
v0.137.0 Latest Latest
Warning

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

Go to latest
Published: Apr 28, 2026 License: BSD-2-Clause Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const DefaultContainerImage = "docker.io/bborbe/claude-yolo:v0.6.1"

DefaultContainerImage is the default YOLO container image. Change this single constant when bumping the container version.

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
Package cmd implements CLI commands for the dark-factory tool.
Package cmd implements CLI commands for the dark-factory tool.
Package config handles configuration loading and validation.
Package config handles configuration loading and validation.
Package containerlock provides a system-wide file lock that serializes the "count running containers → start container" sequence across multiple dark-factory daemon instances.
Package containerlock provides a system-wide file lock that serializes the "count running containers → start container" sequence across multiple dark-factory daemon instances.
Package executor runs prompt files inside Docker containers.
Package executor runs prompt files inside Docker containers.
Package factory wires all dependencies for the dark-factory application.
Package factory wires all dependencies for the dark-factory application.
Package formatter implements a Go port of the claude-yolo Python v2 stream-json formatter.
Package formatter implements a Go port of the claude-yolo Python v2 stream-json formatter.
Package generator creates prompt files from spec definitions.
Package generator creates prompt files from spec definitions.
Package git provides version control operations for commits, tags, branches, and PRs.
Package git provides version control operations for commits, tags, branches, and PRs.
Package globalconfig loads and validates the user-level dark-factory configuration from ~/.dark-factory/config.yaml.
Package globalconfig loads and validates the user-level dark-factory configuration from ~/.dark-factory/config.yaml.
Package lock provides file-based mutual exclusion for single-instance enforcement.
Package lock provides file-based mutual exclusion for single-instance enforcement.
Package preflight provides the baseline check that runs before each prompt execution.
Package preflight provides the baseline check that runs before each prompt execution.
Package processor manages the prompt execution lifecycle.
Package processor manages the prompt execution lifecycle.
Package project defines project-level types and naming.
Package project defines project-level types and naming.
Package prompt handles prompt file loading, saving, and queue management.
Package prompt handles prompt file loading, saving, and queue management.
Package queuescanner drives the queue-scan loop: listing queued prompts, validating them, handling blockers, and dispatching to a PromptProcessor.
Package queuescanner drives the queue-scan loop: listing queued prompts, validating them, handling blockers, and dispatching to a PromptProcessor.
Package reindex detects and resolves duplicate numeric prefixes across multiple lifecycle directories for prompt and spec files.
Package reindex detects and resolves duplicate numeric prefixes across multiple lifecycle directories for prompt and spec files.
Package report generates and parses completion reports from prompt execution.
Package report generates and parses completion reports from prompt execution.
Package review implements automated PR review polling and fix prompt generation.
Package review implements automated PR review polling and fix prompt generation.
Package runner orchestrates the main dark-factory event loop.
Package runner orchestrates the main dark-factory event loop.
Package scenario provides types and file-system access for scenario markdown files.
Package scenario provides types and file-system access for scenario markdown files.
Package server provides HTTP handlers for status, queue, and inbox endpoints.
Package server provides HTTP handlers for status, queue, and inbox endpoints.
Package slugmigrator provides migration of bare spec number references in prompt files to full spec slugs (e.g.
Package slugmigrator provides migration of bare spec number references in prompt files to full spec slugs (e.g.
Package spec handles specification file loading, status management, and listing.
Package spec handles specification file loading, status management, and listing.
Package specnum provides spec number parsing utilities.
Package specnum provides spec number parsing utilities.
Package specwatcher watches spec files and triggers prompt generation on changes.
Package specwatcher watches spec files and triggers prompt generation on changes.
Package status aggregates and formats system status information.
Package status aggregates and formats system status information.
Package subproc provides bounded-duration subprocess execution for short-lived read-only commands (git status, docker ps).
Package subproc provides bounded-duration subprocess execution for short-lived read-only commands (git status, docker ps).
Package validationprompt resolves a validationPrompt config value into criteria text.
Package validationprompt resolves a validationPrompt config value into criteria text.
Package version provides build version information.
Package version provides build version information.
Package watcher monitors the prompts directory for file changes and normalizes filenames.
Package watcher monitors the prompts directory for file changes and normalizes filenames.

Jump to

Keyboard shortcuts

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