Module: Ocak

Defined in:
lib/ocak.rb,
lib/ocak/cli.rb,
lib/ocak/config.rb,
lib/ocak/logger.rb,
lib/ocak/planner.rb,
lib/ocak/commands/hiz.rb,
lib/ocak/commands/run.rb,
lib/ocak/verification.rb,
lib/ocak/claude_runner.rb,
lib/ocak/commands/debt.rb,
lib/ocak/commands/init.rb,
lib/ocak/issue_fetcher.rb,
lib/ocak/merge_manager.rb,
lib/ocak/stream_parser.rb,
lib/ocak/commands/audit.rb,
lib/ocak/commands/clean.rb,
lib/ocak/pipeline_state.rb,
lib/ocak/process_runner.rb,
lib/ocak/stack_detector.rb,
lib/ocak/agent_generator.rb,
lib/ocak/commands/design.rb,
lib/ocak/commands/resume.rb,
lib/ocak/commands/status.rb,
lib/ocak/pipeline_runner.rb,
lib/ocak/worktree_manager.rb,
lib/ocak/monorepo_detector.rb,
lib/ocak/pipeline_executor.rb

Defined Under Namespace

Modules: CLI, Commands, MonorepoDetector, Planner, ProcessRunner, Verification Classes: AgentGenerator, ClaudeRunner, Config, IssueFetcher, MergeManager, PipelineExecutor, PipelineLogger, PipelineRunner, PipelineState, StackDetector, StreamParser, WatchFormatter, WorktreeManager

Constant Summary collapse

VERSION =
'0.2.0'

Class Method Summary collapse

Class Method Details

.rootObject



6
7
8
# File 'lib/ocak.rb', line 6

def self.root
  File.expand_path('..', __dir__)
end

.templates_dirObject



10
11
12
# File 'lib/ocak.rb', line 10

def self.templates_dir
  File.join(File.dirname(__FILE__), 'ocak', 'templates')
end