• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

umputun / ralphex
78%
master: 78%

Build:
Build:
LAST BUILD BRANCH: auto-create-initial-commit
DEFAULT BRANCH: master
Repo Added 21 Jan 2026 08:02AM UTC
Files 27
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH auto-plan-mode-detection
branch: auto-plan-mode-detection
CHANGE BRANCH
x
Reset
  • auto-plan-mode-detection
  • add-dirty-worktree-check
  • add-reset-flag
  • auto-create-initial-commit
  • configurable-colors
  • dashboard-tests
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • feat/scalar-config-fallback
  • feature/claude-plugin-support
  • fix-checkout-keep-untracked
  • fix-codex-not-installed
  • fix-isignored-global-patterns
  • fix-process-group-cleanup
  • fix-scanner-buffer-size
  • fix-uncommitted-changes-handling
  • fix-windows-build
  • fix-worktree-support
  • graceful-prompt-variables
  • interactive-plan-creation
  • master
  • project-local-config
  • refs/tags/v0.1.0
  • refs/tags/v0.2.0
  • refs/tags/v0.2.1
  • refs/tags/v0.2.2
  • refs/tags/v0.2.3
  • refs/tags/v0.3.0
  • refs/tags/v0.4.0
  • refs/tags/v0.4.1
  • refs/tags/v0.4.2
  • refs/tags/v0.4.3
  • refs/tags/v0.4.4
  • refs/tags/v0.5.0
  • remove-docker
  • web-planner
  • web-ui
  • web-ui-improvements

26 Jan 2026 09:27PM UTC coverage: 78.496% (-0.3%) from 78.843%
21374599134

Pull #33

github

umputun
feat(cli): add auto-plan-mode detection for fresh repos

When running `ralphex` without arguments on master/main branch and no
plans exist in docs/plans/, automatically prompt for plan description
and switch to plan creation mode instead of erroring.

- add errNoPlansFound sentinel error for detecting empty plans dir
- add isMainBranch() helper to check for main/master branches
- add promptPlanDescription() with io.Reader for testability
- add tryAutoPlanMode() to orchestrate auto-plan-mode detection
- treat missing plans directory same as empty directory
- update documentation in README.md and llms.txt
Pull Request #33: feat(cli): add auto-plan-mode detection for fresh repos

16 of 40 new or added lines in 1 file covered. (40.0%)

3435 of 4376 relevant lines covered (78.5%)

64.53 hits per line

Relevant lines Covered
Build:
Build:
4376 RELEVANT LINES 3435 COVERED LINES
64.53 HITS PER LINE
Source Files on auto-plan-mode-detection
  • Tree
  • List 27
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21374599134 auto-plan-mode-detection feat(cli): add auto-plan-mode detection for fresh repos When running `ralphex` without arguments on master/main branch and no plans exist in docs/plans/, automatically prompt for plan description and switch to plan creation mode instead of errori... Pull #33 26 Jan 2026 09:28PM UTC umputun github
78.5
See All Builds (170)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc