```ruby
require 'construi/config'
require 'construi/runner'

require 'yaml'

module Construi
  String.disable_colorization = false

  def self.run(targets)
    Runner.new(Config.load_file('construi.yml')).run(targets)
  end
end

```

Fix require order to avoid NameError
user
```ruby

require 'yaml'

module Construi
  require 'construi/config'
  require 'construi/runner'


  String.disable_colorization = false

  def self.run(targets)
    Runner.new(Config.load_file('construi.yml')).run(targets)
  end
end

```
assistant