Expand description
Application entrypoint and pipeline orchestration.
This module exists to keep src/main.rs small and focused while preserving
the CLI surface and overall runtime behavior. It wires together:
- CLI/config parsing and plumbing commands
- Agent registry loading
- Repo setup and resume support
- Phase execution via
crate::phases
§Module Structure
config_init: Configuration loading and agent registry initializationplumbing: Low-level git operations (show/apply commit messages)validation: Agent validation and chain validationresume: Checkpoint resume functionalitydetection: Project stack detectionfinalization: Pipeline cleanup and finalization
Modules§
- config_
init - Configuration loading and agent registry initialization.
- context
- Pipeline context types.
- detection
- Project stack detection and review guidelines generation.
- finalization
- Pipeline finalization and cleanup.
- plumbing
- Plumbing commands for low-level git operations.
- resume
- Resume functionality for pipeline checkpoints.
- validation
- Agent validation and chain validation.
Functions§
- run
- Main application entry point.