Internals

Test Tiers

The default Rust gate is the bounded unit suite: cargo nextest run --profile default --lib CI uses the non-fail-fast profile...

Updated July 15, 2026

Internals

Internals docs are for people maintaining Homeboy itself: architecture, implementation contracts, developer guidance, and docs-maintenance rules. Developer Guide Architecture overview...

Updated June 30, 2026

Architecture Cleanup Map

This map tracks lower-risk source-boundary cleanup. It is intentionally scoped to developer guidance and ratchets; command implementation refactors should happen...

Updated July 14, 2026

Error Handling Patterns

Homeboy uses a centralized error system for consistent error reporting across all commands. Error Categories Errors are categorized by type...

Updated June 30, 2026

Architecture Overview

Homeboy is headless automation for agentic software engineering workflows. It is built in Rust with a config-driven, extension-oriented architecture that...

Updated June 30, 2026

Config Directory Structure

Important: Portable component configuration can live in a repo-level homeboy.json. Reusable machine-local configuration, state, installed extensions, projects, servers, fleets, rigs,...

Updated June 30, 2026

Documentation Generation

Instructions for creating comprehensive user-facing documentation from scratch by analyzing the codebase. Purpose Generate structured documentation in the /docs directory...

Updated July 5, 2026

Documentation Management

Homeboy provides AI agents with consistent instructions for documentation generation and maintenance. These docs serve as the single source of...

Updated July 5, 2026

Documentation Structure

Standard patterns for organizing documentation files and directories. Directory Conventions /docs Directory User-facing documentation lives in /docs at the project...

Updated July 5, 2026

Documentation Alignment

Instructions for keeping existing .md documentation synchronized with current codebase implementation. Scope Alignment covers documentation that describes current implementation only....

Updated July 5, 2026

Verification phase contract

Homeboy's verification surface is deliberately split into isolated primitive commands that can be composed by higher-level workflows. Primitive phases The...

Updated July 5, 2026

Compiler Warning Extension Contract Gap

Issue #2242 asks Homeboy core to move compiler-warning collection and compiler-warning fix generation behind extension-owned contracts. Validation and formatting already...

Updated June 30, 2026
← Back to Chubes.net