Module generation_manager

Module generation_manager 

Source
Expand description

Generation manager orchestrating the code generation pipeline

Coordinates all components in the correct pipeline order:

  1. Spec processing → plan generation
  2. Prompt building (with steering rules)
  3. Code generation (templates or AI)
  4. Code quality enforcement
  5. Validation (syntax, linting, type checking)
  6. Conflict detection
  7. Review (optional)
  8. Output writing (unless dry-run or validation failed)

Implements Requirement 3.1: Generation pipeline with strict ordering

Structs§

GenerationManager
Orchestrates the code generation pipeline
GenerationManagerConfig
Configuration for the generation manager