mirror of
https://github.com/mikeyobrien/ralph-orchestrator.git
synced 2026-04-24 22:55:57 +03:00
[PR #23] [CLOSED] feat: Ralph Orchestrator v2.0 - Complete Self-Improvement & Orchestration Architecture #97
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ralph-orchestrator#97
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/mikeyobrien/ralph-orchestrator/pull/23
Author: @krzemienski
Created: 1/4/2026
Status: ❌ Closed
Base:
main← Head:feat/orchestration📝 Commits (10+)
461d7d4feat: Self-improvement runner + User-Collaborative Validation Gatesc36f96cfeat(tui): complete TUI implementation with 149 tests, 87% coverage744a1b9chore: cleanup artifacts and add env example93ea869docs: update README with TUI feature and test counts6b7086afix(tests): correct test mocking for ACP adapter availability4a21192feat(config): add enable_validation to RalphConfig with validatorsbbb8bcffeat(onboarding): implement SettingsLoader for Claude Code settings6308c8dfeat(onboarding): implement ProjectScanner for project discoverybfa732afeat(onboarding): Add AgentAnalyzer for Claude-powered project analysisfe5894dRalph checkpoint 3📊 Changes
219 files changed (+86753 additions, -1518 deletions)
View changed files
➖
.agent/scratchpad.md(+0 -12)➕
.env.example(+76 -0)📝
.gitignore(+17 -1)➕
.playwright-mcp/ralph-web-ui-no-auth.png(+0 -0)➕
.playwright-mcp/ralph-web-ui-working.png(+0 -0)➖
PROMPT.md(+0 -914)📝
README.md(+73 -11)➕
docs/TODO-external-state-management.md(+75 -0)➕
docs/codebase-summary.md(+491 -0)➕
docs/designs/2026-01-04-agent-harness.md(+286 -0)➕
docs/designs/2026-01-04-onboarding-architecture.md(+404 -0)➕
docs/future-features.md(+21 -0)➕
docs/guide/onboarding.md(+461 -0)➕
docs/guide/validation.md(+298 -0)➕
docs/plans/260104-subagent-orchestration-architecture.md(+669 -0)➕
docs/project-overview-pdr.md(+289 -0)➕
examples/orchestration.yml(+67 -0)➕
examples/self-improvement.yml(+68 -0)➕
plans/reports/debugger-260104-0956-iteration-loop-analysis.md(+205 -0)➕
plans/reports/debugger-260104-0956-metrics-tracking-gap.md(+258 -0)...and 80 more files
📄 Description
Summary
This PR consolidates 95 commits of work on Ralph Orchestrator v2.0, including:
Self-Improvement Project (7 Phases) ✅ ALL VALIDATED
Orchestration Architecture (O0-O5) ✅ ALL COMPLETE
New Modules
src/ralph_orchestrator/orchestration/- 5 modules for subagent coordinationsrc/ralph_orchestrator/onboarding/- 6 modules for project onboardingsrc/ralph_orchestrator/daemon/- Background daemon modesrc/ralph_orchestrator/run_manager.py- Run isolation with unique IDsMobile App (ralph-mobile/)
Test Coverage
Documentation
Test plan
uv run pytest)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.