Skip to main content

Crate ferro_cli

Crate ferro_cli 

Source
Expand description

ferro-cli library surface.

The CLI binary lives in src/main.rs. This library exists so integration tests (and potentially other tooling) can call into the deploy-scaffold helpers without going through the CLI shell.

Modules§

ai
AI-powered view generation via the Anthropic API.
analyzer
Project structure analyzer for convention detection.
commands
deploy
Deploy scaffold primitives. Phase 122.2 reduced this surface dramatically; after plan 122.2-04 only the helpers consumed by surviving doctor checks remain. Plans 06..12 will replace these with the new design in SCOPE.
doctor
ferro doctor — health checks for a Ferro project (D-01..D-09).
project
Shared project introspection helpers used by deploy-scaffold commands (docker:init, do:init) and other ferro-cli commands that need to read Cargo.toml, detect optional project directories, or resolve the Rust toolchain version.
templates