Commit graph

  • 970e683236
    Merge pull request #53 from frankbria/fix/ci-coverage-bats-path Frank Bria 2026-01-08 23:25:29 -07:00
  • 7db4a63b4f fix(ci): disable coverage threshold due to kcov subprocess limitation frankbria 2026-01-08 23:23:14 -07:00
  • 0c0b0b63b1 fix(ci): use full path to bats for kcov coverage frankbria 2026-01-08 23:09:03 -07:00
  • f286710ee4
    Merge pull request #52 from frankbria/feature/issue-10-cli-parsing-tests Frank Bria 2026-01-08 23:06:01 -07:00
  • 3e76f80e29 fix(ci): properly build kcov from source frankbria 2026-01-08 23:03:30 -07:00
  • 5823003ff0 fix(ci): build kcov from source instead of apt-get frankbria 2026-01-08 23:00:26 -07:00
  • 54963d4ead ci: add kcov coverage measurement for bash scripts frankbria 2026-01-08 22:56:07 -07:00
  • 7407f0f45b test(cli): add --allowed-tools test and code review report frankbria 2026-01-08 22:42:50 -07:00
  • fffcc26427 test(cli): add comprehensive CLI argument parsing tests frankbria 2026-01-08 22:38:23 -07:00
  • f4760225dc
    Merge pull request #47 from frankbria/feature/phase-1.1-modern-cli-commands Frank Bria 2026-01-08 21:26:04 -07:00
  • c7c6c9389d fix(security): use jq for JSON construction in analyze_response() frankbria 2026-01-08 21:10:33 -07:00
  • 50f6ef7a96 fix(security): address code review security findings frankbria 2026-01-08 21:02:46 -07:00
  • e7e54d8087 docs(review): add Phase 1.1 code review report frankbria 2026-01-08 20:49:13 -07:00
  • da5640ef8e feat(cli): add modern CLI commands with JSON output support (Phase 1.1) frankbria 2026-01-08 20:39:18 -07:00
  • aab6d90502
    Add Claude Code GitHub Actions workflow Frank Bria 2026-01-08 20:30:01 -07:00
  • 0d30de4a80
    Add Claude Code Review workflow Frank Bria 2026-01-08 20:28:42 -07:00
  • 870181bd02 Fix README.md frankbria 2026-01-08 14:31:05 -07:00
  • 3540c1e3f6
    Merge pull request #43 from epan/patch-1 Frank Bria 2026-01-08 14:27:45 -07:00
  • 9806f17dae
    Update and rename README.md to README.md typo Ralph Wiggum Eric Pan 2026-01-02 10:56:00 -08:00
  • 3b4f5f049d docs: archive historical milestone documentation (Oct 2025) frankbria 2025-12-31 17:17:34 -07:00
  • d9960e4683 docs: synchronize implementation documentation with codebase (2025-12-31) frankbria 2025-12-31 17:14:09 -07:00
  • 6c647ef433
    Merge pull request #9 from frankbria/fix/cross-platform-date-compatibility Frank Bria 2025-12-31 16:49:01 -07:00
  • 70279c017e fix(date): ensure Linux date utility returns UTC timestamps frankbria 2025-12-31 16:48:24 -07:00
  • 3d7db2c3ae feat(date): add cross-platform date compatibility for macOS and Linux frankbria 2025-12-31 16:04:49 -07:00
  • 42b3a1ed8b
    Merge pull request #8 from frankbria/claude/update-docs-x8G2u Frank Bria 2025-12-31 14:28:33 -07:00
  • 38aa53c71e
    docs: update CLAUDE.md and README.md with recent improvements Claude 2025-12-31 21:25:49 +00:00
  • 8158e387d7
    Merge pull request #6 from frankbria/fix/circuit-breaker-false-positives Frank Bria 2025-12-31 14:18:34 -07:00
  • 63590b3d77 fix(circuit-breaker): fix multi-line error matching in detect_stuck_loop frankbria 2025-12-31 14:03:56 -07:00
  • 890720a4f6 fix(circuit-breaker): fix detect_stuck_loop function and add tests frankbria 2025-12-31 13:45:02 -07:00
  • 90fb5587a1 fix(circuit-breaker): address CodeRabbit review feedback frankbria 2025-12-31 13:34:21 -07:00
  • 8fc53755bf fix(circuit-breaker): eliminate JSON field false positives in error detection frankbria 2025-12-31 13:25:09 -07:00
  • e370c1ec2e
    Merge pull request #4 from ikanc/fix/install-lib-directory Frank Bria 2025-12-31 12:30:32 -07:00
  • a98a167140 fix(install): add lib/ directory copy for response_analyzer.sh ikabalzam 2025-12-31 10:31:47 +07:00
  • d9903f860a
    Add star history section to README Frank Bria 2025-11-15 14:16:34 -07:00
  • cc8d2b52b9 docs(claude): add feature development quality standards frankbria 2025-10-10 16:13:49 -07:00
  • c0ea071b3e
    Correct Ralph technique attribution in README Frank Bria 2025-10-02 17:27:03 -07:00
  • 9ada2a5135 Update README.md for project status and to encourage contributors frankbria 2025-10-02 15:28:52 -07:00
  • de93bc8723 docs: update README.md frankbria 2025-10-02 02:56:39 -07:00
  • dd3cb1b7df docs: update IMPLEMENTATION_PLAN.md frankbria 2025-10-01 22:10:41 -07:00
  • d7171e29a4 docs: Update implementation plan with actual progress frankbria 2025-10-01 22:07:05 -07:00
  • 33c5b00822 docs: Phase 2 completion summary and metrics frankbria 2025-10-01 21:36:36 -07:00
  • 3ae67f66ac Phase 2: Requirements, testing, and documentation enhancements frankbria 2025-10-01 21:34:54 -07:00
  • 03abd89fc8 docs: Phase 1 completion summary and metrics frankbria 2025-10-01 21:12:37 -07:00
  • d215d96e60 docs: Add expert panel review and recommendations frankbria 2025-10-01 21:11:28 -07:00
  • 2cf06b0de2 Implement Phase 1 critical fixes: Response analyzer & circuit breaker frankbria 2025-10-01 21:11:18 -07:00
  • 8ad49e6f27 Add comprehensive test infrastructure and core unit tests frankbria 2025-09-30 22:56:02 -07:00
  • 1f8fb4ee81 docs: implementation plan frankbria 2025-09-30 22:34:49 -07:00
  • fb96722afa Update README.md to reflect current functionality frankbria 2025-09-06 18:25:09 -07:00
  • 08fe93e663 Fix infinite retry loop when Claude API 5-hour limit is reached frankbria 2025-09-06 18:21:04 -07:00
  • 0635b652b4 Fix grep -c fallback logic causing syntax error in double bracket test frankbria 2025-09-05 22:49:52 -07:00
  • 2ed13c3150 Fix arithmetic expansion for integer comparison in ralph_loop.sh frankbria 2025-09-05 22:43:25 -07:00
  • d6b380236b Fix syntax error in ralph_loop.sh line 280 frankbria 2025-09-05 22:27:19 -07:00
  • dac9629499 Fix exit condition logic in ralph_loop.sh frankbria 2025-09-05 08:37:21 -07:00
  • 7b6f71fa93 Add configurable timeout for Claude Code execution frankbria 2025-08-27 16:54:16 -07:00
  • d480c1eb66 Separate progress updates from logs with --verbose option frankbria 2025-08-27 16:34:08 -07:00
  • 6b967bfff3 Add real-time progress monitoring for Claude Code execution frankbria 2025-08-27 16:29:46 -07:00
  • 9a1124aa4c Use direct 'claude' command instead of npx frankbria 2025-08-27 16:18:17 -07:00
  • b987d8226d Fix hanging install: remove Claude Code CLI check frankbria 2025-08-27 16:16:37 -07:00
  • 68e150d8b2 Fix Claude Code package name: @anthropic-ai/claude-code frankbria 2025-08-27 16:13:57 -07:00
  • 2a5452c18f Fix critical bug: incorrect return code check in exit logic frankbria 2025-08-27 16:12:09 -07:00
  • a09957c068 Add debug logging for @fix_plan.md completion check frankbria 2025-08-27 16:09:56 -07:00
  • a3c2b0cec1 Fix silent exit bug: redirect debug logging to stderr frankbria 2025-08-27 16:08:17 -07:00
  • 6aa5e97436 Add detailed debug logging to should_exit_gracefully function frankbria 2025-08-27 16:00:29 -07:00
  • 6bf8cd84f2 Fix loop_count increment syntax for bash compatibility frankbria 2025-08-27 15:58:02 -07:00
  • 4961b9391c Add more debug logging and fix loop_count scope issue frankbria 2025-08-27 15:56:16 -07:00
  • 31e515ecd1 Add debug logging to identify silent exit issue frankbria 2025-08-27 15:53:54 -07:00
  • 738e91ad54 Fix silent exit bug and improve error messages in ralph command frankbria 2025-08-27 13:38:11 -07:00
  • 76a80220da Add ralph-import command for PRD conversion using Claude Code frankbria 2025-08-27 10:01:57 -07:00
  • 05146b1c30 Clarify installation vs project setup phases in README frankbria 2025-08-27 09:42:22 -07:00
  • 6d64be9b01 Transform Ralph into global command system frankbria 2025-08-27 09:39:43 -07:00
  • d81519584f Add tmux integration for seamless monitoring experience frankbria 2025-08-27 09:33:25 -07:00
  • 907f36c820 Add directory structure with .gitkeep files frankbria 2025-08-27 09:27:33 -07:00
  • 3ad4d95961 Add comprehensive documentation and project guidance frankbria 2025-08-27 09:25:55 -07:00
  • 48bd008701 Fix create_files.sh syntax errors and complete Ralph implementation frankbria 2025-08-27 09:15:00 -07:00
  • 5e1d8734b1 Add Ralph for Claude Code - autonomous AI development loop frankbria 2025-08-27 09:07:54 -07:00
  • 7d2a80dd8e
    Initial commit Frank Bria 2025-08-27 09:03:46 -07:00