Architecture

Headless Daemon API Contract

Homeboy is CLI-first, but the daemon is the stable local UI and automation surface for clients that should not shell...

Updated May 22, 2026

Runner contract

The contract between Homeboy core and runner scripts: what capabilities exist, what env vars flow in, what sidecar files scripts...

Updated May 21, 2026

Trace Probes

Trace probes are passive observation helpers that run beside a trace workload and emit events into the existing trace timeline...

Updated May 21, 2026

Runner Connection Bootstrap

homeboy runner connect <runner-id> uses the first-class runner registry added for issue #2526. Registry Contract Runner configs are JSON files...

Updated May 17, 2026

Keychain and Secrets Management

Homeboy securely stores sensitive credentials using OS-native keychain/credential manager systems. Overview Homeboy never stores secrets in plaintext configuration files. All...

Updated May 14, 2026

API Client System

The API client provides HTTP request capabilities with template-based authentication per project. Overview Homeboy projects can configure an API client...

Updated May 14, 2026

Scope Model

Homeboy commands operate on different kinds of things. The shared scope model makes those things explicit so project/site workflows do...

Updated May 14, 2026

JSON output contract

Homeboy prints JSON to stdout for most commands. Exceptions: homeboy docs prints raw markdown (or newline-delimited topic names for homeboy...

Updated May 4, 2026

CI result JSON contract

Homeboy CI results are exposed through the existing global --output <path> flag. The flag writes the same JSON envelope Homeboy...

Updated May 4, 2026

Rig Matrix Axis Composition

Design for deriving rig variants from one base rig plus explicit axis overlays. Tracked by Extra-Chill/homeboy#1844. Problem Rigs currently model...

Updated April 28, 2026

Execution Context

Execution context is the environment Homeboy passes to extension runners and extension-backed pipeline steps. Overview When Homeboy executes an extension,...

Updated April 27, 2026

Release Pipeline System

The release pipeline provides configurable, local orchestration for managing component releases without CI/CD systems. Overview Homeboy's release pipeline is a...

Updated April 27, 2026
← Back to Chubes.net