-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: mylukin/ralph-dev
base: fcf88fc
head repository: mylukin/ralph-dev
compare: 575aeca
- 20 commits
- 31 files changed
- 2 contributors
Commits on Jan 21, 2026
-
docs: fix outdated version and documentation inconsistencies
- Update version from 0.2.0 to 0.4.3 in README.md and cli/README.md - Remove broken Configuration Guide link (docs/CONFIGURATION.md doesn't exist) - Fix verifyCommands format in embedded rules (object → array) - Document undocumented commands: detect-ai, circuit-breaker, batch, parse-result Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 20feef9 - Browse repository at this point
Copy the full SHA 20feef9View commit details -
docs: sync README_ZH.md with version updates
- Update version from 0.2.0 to 0.4.3 - Update status from 早期开发 to 活跃开发 - Remove broken Configuration Guide link Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 1884979 - Browse repository at this point
Copy the full SHA 1884979View commit details -
chore(cli): sync package-lock.json version to 0.4.3
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for d2ab8f6 - Browse repository at this point
Copy the full SHA d2ab8f6View commit details -
- Fix embedded documentation in init command - Correct verifyCommands format (object → array) - Add documentation for detect-ai, circuit-breaker, batch, parse-result commands Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 6bcb5d8 - Browse repository at this point
Copy the full SHA 6bcb5d8View commit details -
fix(cli): ensure all commands exit gracefully
- Add missing process.exit() to tasks get command - Add missing process.exit() to detect-ai and detect-ai-save commands - Add .unref() to auto-update timers to prevent blocking process exit Fixes issue where commands would hang indefinitely instead of exiting. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 869643b - Browse repository at this point
Copy the full SHA 869643bView commit details -
refactor(skills): simplify phase-1-clarify with principles over templ…
…ates - Reduce phase-1-clarify from 863 lines to 107 lines (88% reduction) - Focus on core principle: context preservation from prior conversations - Replace rigid templates with flexible guidance - Add context-aware clarify phase that extracts UI/UX, data models, API contracts, and design decisions from conversation history - Only ask questions for gaps, not already-discussed information Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for f95ec38 - Browse repository at this point
Copy the full SHA f95ec38View commit details -
refactor(skills): restore process controls in phase-1-clarify
Keep concise principle-based approach while restoring essential workflow controls: - Explicit step numbering (Step 1-6) - PRD backup mechanism with bash script - State transition command (ralph-dev state update) - AskUserQuestion tool constraints (max 4, header ≤12 chars) - Required PHASE RESULT output format - Error handling with recovery actions Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for e74fb19 - Browse repository at this point
Copy the full SHA e74fb19View commit details -
refactor(skills): optimize all skills with best practices and context…
…-compression resilience Changes: - Simplify skills following Claude Code best practices (principles over templates) - Restore CLI bootstrap scripts to all phase skills - Add context-compression resilience (state verification at start) - Restore detailed descriptions with trigger hints for user-invocable skills - Add CLI commands to phase-4-heal for proper state tracking Key improvements: - All skills now query state from CLI at initialization - Reduced total lines from ~4800 to ~1200 (75% reduction) - Maintained all essential process controls and flow - Skills comply with official Claude Code skill guidelines Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 4702801 - Browse repository at this point
Copy the full SHA 4702801View commit details -
- Optimized skill files with best practices - Added context-compression resilience to all phase skills - Restored CLI bootstrap scripts and detailed descriptions Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for fc2ea6d - Browse repository at this point
Copy the full SHA fc2ea6dView commit details -
fix(cli): require user confirmation before CLI update
- Show update notification on startup (non-blocking via update-notifier) - Ask for user confirmation (y/N) before running update - Skip confirmation in CI mode or JSON output mode - Update tests to match new flow Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 5ca5e31 - Browse repository at this point
Copy the full SHA 5ca5e31View commit details -
docs: add operating philosophy and agent usage guidelines
- Add Operating Philosophy section (Occam's Razor, service standard, ultrathink mode) - Add Efficient Agent Usage section (delegation, parallel execution, escalation) - Remove Chinese translations for English-only documentation Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 253b135 - Browse repository at this point
Copy the full SHA 253b135View commit details
Commits on Jan 22, 2026
-
refactor(skills): enhance phase-1 context extraction with multi-layer…
… preservation - Add structured context directory (.ralph-dev/context/) for artifacts - Preserve Plan Mode content verbatim in context/plan.md - Track all file references in context/files-referenced.md - Quote user's exact words in context/user-intent.md - Add Context Index at PRD top for compression recovery - Include domain-specific files (ui-design, data-model, api-spec, decisions) - Update constraints to enforce context preservation rules Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for b4fee18 - Browse repository at this point
Copy the full SHA b4fee18View commit details -
fix(cli): add --json option to tasks init and create commands
Both commands were missing --json output support, causing errors when used programmatically by agents. Now all task subcommands consistently support JSON output format. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 80e28ba - Browse repository at this point
Copy the full SHA 80e28baView commit details -
fix(cli): add --json option to detect-ai-save command
Complete CLI consistency - all commands now support --json output: - detect-ai-save: added --json with proper error handling - Updated tests to match new error message format Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 24eebfe - Browse repository at this point
Copy the full SHA 24eebfeView commit details -
fix(cli): support idempotent phase transitions and improve test coverage
- Add idempotent phase transition support in state-entity.ts (same phase = no-op with timestamp update) - Improve test coverage from 96.55% to 97.98% - update.ts: 79.63% → 98.69% - service-factory.ts: 88.37% → 100% - state.ts: 89.01% → 100% - Add 51 new tests (1050 total) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 0f8b99f - Browse repository at this point
Copy the full SHA 0f8b99fView commit details -
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 4c8f191 - Browse repository at this point
Copy the full SHA 4c8f191View commit details -
chore(cli): update package-lock.json for v0.4.8
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 2771258 - Browse repository at this point
Copy the full SHA 2771258View commit details -
feat(cli): show update notification on every command execution
- Add new update-checker.service.ts with direct npm registry check - Cache version info in ~/.config/configstore/ralph-dev-update-check.json - Show notification EVERY time CLI runs if update available (not just once) - 24-hour cache interval for npm registry queries (performance) - Replace update-notifier based approach with simpler direct implementation - Add comprehensive tests for update-checker service Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for c787108 - Browse repository at this point
Copy the full SHA c787108View commit details -
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 292ed74 - Browse repository at this point
Copy the full SHA 292ed74View commit details -
- fix: include context directory in archive process Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 575aeca - Browse repository at this point
Copy the full SHA 575aecaView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff fcf88fc...575aeca