Commands
`homeboy server`
Synopsis homeboy server <COMMAND> Subcommands Homeboy Lab Onboarding For a normal Lab machine, use one ID for the machine and...
`homeboy runner`
Synopsis homeboy runner <COMMAND> runner manages durable execution backends. SSH runners are a capability on a homeboy server record, so...
`homeboy ci`
Inspect and run explicit CI reproduction profiles for a checkout. List Profiles homeboy ci list --path /path/to/repo --extension nodejs ci...
`homeboy daemon`
Run and inspect the local-only Homeboy HTTP API daemon. Synopsis homeboy daemon <COMMAND> Subcommands start — start the local daemon...
`homeboy audit`
Synopsis homeboy audit <component-id|path> [options] Description Audit a component's codebase for convention drift, structural complexity, dead code, duplication, configured detector...
Audit Layer Ownership Rules
Homeboy audit supports optional architecture/layer ownership rules to catch design-level drift that passes lint/static checks. Rule file locations Use one...
Test Command
Run a component's extension-backed test suite. Synopsis homeboy test [component] [options] [-- <runner-args>] Description The test command resolves the component's...
homeboy trace
Capture black-box behavioral traces for a component. Trace runners write a JSON evidence envelope plus optional artifacts under the Homeboy...
`homeboy triage`
Produce an attention report for components, projects, fleets, rigs, or the full configured workspace. GitHub access is read-only; each run...
Lint Command
Lint a component using its linked extension's linting infrastructure. Synopsis homeboy lint [component] [options] Description The lint command resolves the...
homeboy observe
Passively observe a running system and persist evidence in the observation store as run kind observe. Usage homeboy observe <component>...
Review Command
Run scoped audit + lint + test in a single invocation against PR-style changes. Synopsis homeboy review [component] --changed-since=<ref> homeboy...