Class: RosettAi::Init::LocalInitializer
- Inherits:
-
Object
- Object
- RosettAi::Init::LocalInitializer
- Defined in:
- lib/rosett_ai/init/local_initializer.rb
Overview
MCP-facing facade for project-local structure initialization.
Delegates to DirectoryBuilder for the actual setup logic.
Instance Method Summary collapse
-
#initialize ⇒ LocalInitializer
constructor
A new instance of LocalInitializer.
-
#setup ⇒ Array<String>
Sets up the project-local .claude/ directory structure.
Constructor Details
#initialize ⇒ LocalInitializer
Returns a new instance of LocalInitializer.
15 16 17 |
# File 'lib/rosett_ai/init/local_initializer.rb', line 15 def initialize @base_dir = File.join(Dir.pwd, '.claude') end |
Instance Method Details
#setup ⇒ Array<String>
Sets up the project-local .claude/ directory structure.
22 23 24 |
# File 'lib/rosett_ai/init/local_initializer.rb', line 22 def setup DirectoryBuilder.create_local_structure(@base_dir) end |