Commands
Lint Command
Lint a component using its configured extension's linting infrastructure. Synopsis homeboy lint <component> [options] Description The lint command runs code...
`homeboy audit`
Synopsis homeboy audit <component-id|path> [options] Description Audit a component's codebase for convention drift, structural complexity, dead code, duplication, and test...
Commands index
api audit — code convention drift and structural analysis auth build changelog changes component config db deploy docs — topic...
`homeboy refactor`
Synopsis homeboy refactor <COMPONENT> --from <SOURCE>... [OPTIONS] homeboy refactor <COMPONENT> --all [OPTIONS] homeboy refactor <COMMAND> Description Structural refactoring tools for...
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...
`homeboy init`
Deprecated compatibility alias for homeboy status --full. Read-only - creates no files or state. Prefer: homeboy status --full Usage homeboy...
Test Command
Run test suites for Homeboy components/extensions. Synopsis homeboy test <component> [options] Description The test command executes test suites for specified...
`homeboy upgrade`
Synopsis homeboy upgrade [OPTIONS] homeboy update [OPTIONS] # alias Description Upgrades Homeboy to the latest version. The command auto-detects the...
`homeboy release`
Synopsis homeboy release <COMPONENT> <BUMP_TYPE> [OPTIONS] Where <BUMP_TYPE> is patch, minor, or major. Also available as: homeboy version bump <COMPONENT>...
`homeboy docs`
Synopsis homeboy docs [TOPIC] homeboy docs list homeboy docs audit <component-id> [--features] [--docs-dir <DIR>] homeboy docs map <component-id> [--write] [--include-private]...
`homeboy version`
Synopsis homeboy version <COMMAND> Subcommands show homeboy version show [<component_id>] Shows the current version for the specified component, or the...
`homeboy project`
Synopsis homeboy project [OPTIONS] <COMMAND> Common Workflows Linking Components to a Project After creating components, link them to a project:...